diff --git a/clients/client-redshift-serverless/src/commands/CreateNamespaceCommand.ts b/clients/client-redshift-serverless/src/commands/CreateNamespaceCommand.ts index 158c6c671dc0..b4beb6383442 100644 --- a/clients/client-redshift-serverless/src/commands/CreateNamespaceCommand.ts +++ b/clients/client-redshift-serverless/src/commands/CreateNamespaceCommand.ts @@ -74,6 +74,7 @@ export interface CreateNamespaceCommandOutput extends CreateNamespaceResponse, _ * ], * manageAdminPassword: true || false, * adminPasswordSecretKmsKeyId: "STRING_VALUE", + * redshiftIdcApplicationArn: "STRING_VALUE", * }; * const command = new CreateNamespaceCommand(input); * const response = await client.send(command); diff --git a/clients/client-redshift-serverless/src/models/models_0.ts b/clients/client-redshift-serverless/src/models/models_0.ts index ed2c66d5fb53..87a57f19bcfa 100644 --- a/clients/client-redshift-serverless/src/models/models_0.ts +++ b/clients/client-redshift-serverless/src/models/models_0.ts @@ -779,6 +779,12 @@ export interface CreateNamespaceRequest { * You can only use this parameter if manageAdminPassword is true.

*/ adminPasswordSecretKmsKeyId?: string; + + /** + * @public + *

The ARN for the Redshift application that integrates with IAM Identity Center.

+ */ + redshiftIdcApplicationArn?: string; } /** diff --git a/codegen/sdk-codegen/aws-models/redshift-serverless.json b/codegen/sdk-codegen/aws-models/redshift-serverless.json index b229d9f6bb34..3d8949cc9844 100644 --- a/codegen/sdk-codegen/aws-models/redshift-serverless.json +++ b/codegen/sdk-codegen/aws-models/redshift-serverless.json @@ -465,6 +465,12 @@ "traits": { "smithy.api#documentation": "

The ID of the Key Management Service (KMS) key used to encrypt and store the namespace's admin credentials secret. \n You can only use this parameter if manageAdminPassword is true.

" } + }, + "redshiftIdcApplicationArn": { + "target": "com.amazonaws.redshiftserverless#RedshiftIdcApplicationArn", + "traits": { + "smithy.api#documentation": "

The ARN for the Redshift application that integrates with IAM Identity Center.

" + } } }, "traits": { @@ -3160,6 +3166,15 @@ } ] }, + "com.amazonaws.redshiftserverless#RedshiftIdcApplicationArn": { + "type": "string", + "traits": { + "smithy.api#length": { + "min": 1, + "max": 1024 + } + } + }, "com.amazonaws.redshiftserverless#RedshiftServerless": { "type": "service", "version": "2021-04-21",