diff --git a/clients/client-pcs/src/models/models_0.ts b/clients/client-pcs/src/models/models_0.ts index 88ecfa77267f..cfb5a3e9fcd1 100644 --- a/clients/client-pcs/src/models/models_0.ts +++ b/clients/client-pcs/src/models/models_0.ts @@ -170,13 +170,56 @@ export interface ScalingConfigurationRequest { */ export interface SlurmCustomSetting { /** - *

Amazon Web Services PCS supports configuration of the following Slurm parameters: - * Prolog - * , - * Epilog - * , and - * SelectTypeParameters - * .

+ *

Amazon Web Services PCS supports configuration of the following Slurm parameters:

+ * * @public */ parameterName: string | undefined; @@ -283,12 +326,26 @@ export interface CreateComputeNodeGroupRequest { customLaunchTemplate: CustomLaunchTemplate | undefined; /** - *

The Amazon Resource Name (ARN) of the - * IAM instance profile used to pass an IAM role when launching EC2 instances. The role contained in your instance profile must have - * pcs:RegisterComputeNodeGroupInstance permissions attached in order to - * provision instances correctly. The resource identifier of the ARN must start with - * AWSPCS. For example, arn:aws:iam:123456789012:instance-profile/AWSPCSMyComputeNodeInstanceProfile. + *

The Amazon Resource Name (ARN) of the IAM instance + * profile used to pass an IAM role when launching EC2 instances. The role contained + * in your instance profile must have the pcs:RegisterComputeNodeGroupInstance + * permission. The resource identifier of the ARN must start with + * AWSPCS or it must have /aws-pcs/ in its path.

+ *

+ * Examples *

+ * * @public */ iamInstanceProfileArn: string | undefined; @@ -488,10 +545,26 @@ export interface ComputeNodeGroup { customLaunchTemplate: CustomLaunchTemplate | undefined; /** - *

The Amazon Resource Name (ARN) of the - * IAM instance profile used to pass an IAM role when launching EC2 instances. The role contained in your instance profile must have - * pcs:RegisterComputeNodeGroupInstance permissions attached to provision instances - * correctly.

+ *

The Amazon Resource Name (ARN) of the IAM instance + * profile used to pass an IAM role when launching EC2 instances. The role contained + * in your instance profile must have the pcs:RegisterComputeNodeGroupInstance + * permission. The resource identifier of the ARN must start with + * AWSPCS or it must have /aws-pcs/ in its path.

+ *

+ * Examples + *

+ * * @public */ iamInstanceProfileArn: string | undefined; @@ -1037,10 +1110,26 @@ export interface UpdateComputeNodeGroupRequest { scalingConfiguration?: ScalingConfigurationRequest; /** - *

The Amazon Resource Name (ARN) of the - * IAM instance profile used to pass an IAM role when launching EC2 instances. The role contained in your instance profile must have - * pcs:RegisterComputeNodeGroupInstance permissions attached to provision instances - * correctly.

+ *

The Amazon Resource Name (ARN) of the IAM instance + * profile used to pass an IAM role when launching EC2 instances. The role contained + * in your instance profile must have the pcs:RegisterComputeNodeGroupInstance + * permission. The resource identifier of the ARN must start with + * AWSPCS or it must have /aws-pcs/ in its path.

+ *

+ * Examples + *

+ * * @public */ iamInstanceProfileArn?: string; diff --git a/codegen/sdk-codegen/aws-models/pcs.json b/codegen/sdk-codegen/aws-models/pcs.json index 91a7034ff32e..77958f3c8bc5 100644 --- a/codegen/sdk-codegen/aws-models/pcs.json +++ b/codegen/sdk-codegen/aws-models/pcs.json @@ -1154,7 +1154,7 @@ "iamInstanceProfileArn": { "target": "com.amazonaws.pcs#InstanceProfileArn", "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the \n IAM instance profile used to pass an IAM role when launching EC2 instances. The role contained in your instance profile must have\n pcs:RegisterComputeNodeGroupInstance permissions attached to provision instances\n correctly.

", + "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the IAM instance \n profile used to pass an IAM role when launching EC2 instances. The role contained \n in your instance profile must have the pcs:RegisterComputeNodeGroupInstance\n permission. The resource identifier of the ARN must start with \n AWSPCS or it must have /aws-pcs/ in its path.

\n

\n Examples\n

\n ", "smithy.api#required": {} } }, @@ -1628,7 +1628,7 @@ "iamInstanceProfileArn": { "target": "com.amazonaws.pcs#InstanceProfileArn", "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the \n IAM instance profile used to pass an IAM role when launching EC2 instances. The role contained in your instance profile must have\n pcs:RegisterComputeNodeGroupInstance permissions attached in order to\n provision instances correctly. The resource identifier of the ARN must start with \n AWSPCS. For example, arn:aws:iam:123456789012:instance-profile/AWSPCSMyComputeNodeInstanceProfile.\n

", + "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the IAM instance \n profile used to pass an IAM role when launching EC2 instances. The role contained \n in your instance profile must have the pcs:RegisterComputeNodeGroupInstance\n permission. The resource identifier of the ARN must start with \n AWSPCS or it must have /aws-pcs/ in its path.

\n

\n Examples\n

\n ", "smithy.api#required": {} } }, @@ -3321,7 +3321,7 @@ "parameterName": { "target": "smithy.api#String", "traits": { - "smithy.api#documentation": "

Amazon Web Services PCS supports configuration of the following Slurm parameters: \n Prolog\n , \n Epilog\n , and \n SelectTypeParameters\n .

", + "smithy.api#documentation": "

Amazon Web Services PCS supports configuration of the following Slurm parameters:

\n ", "smithy.api#required": {} } }, @@ -3672,7 +3672,7 @@ "iamInstanceProfileArn": { "target": "com.amazonaws.pcs#InstanceProfileArn", "traits": { - "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the \n IAM instance profile used to pass an IAM role when launching EC2 instances. The role contained in your instance profile must have\n pcs:RegisterComputeNodeGroupInstance permissions attached to provision instances\n correctly.

" + "smithy.api#documentation": "

The Amazon Resource Name (ARN) of the IAM instance \n profile used to pass an IAM role when launching EC2 instances. The role contained \n in your instance profile must have the pcs:RegisterComputeNodeGroupInstance\n permission. The resource identifier of the ARN must start with \n AWSPCS or it must have /aws-pcs/ in its path.

\n

\n Examples\n

\n " } }, "slurmConfiguration": {