RedshiftIdcApplication
Contains properties for the Redshift IDC application.
Contents
Note
In the following list, the required parameters are described first.
- AuthorizedTokenIssuerList.member.N
-
The authorized token issuer list for the Amazon Redshift IAM Identity Center application.
Type: Array of AuthorizedTokenIssuer objects
Required: No
- IamRoleArn
-
The ARN for the Amazon Redshift IAM Identity Center application. It has the required permissions to be assumed and invoke the IDC Identity Center API.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- IdcDisplayName
-
The display name for the Amazon Redshift IAM Identity Center application. It appears on the console.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 127.
Pattern:
[\w+=,.@-]+
Required: No
- IdcInstanceArn
-
The ARN for the IAM Identity Center instance that Redshift integrates with.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- IdcManagedApplicationArn
-
The ARN for the Amazon Redshift IAM Identity Center application.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- IdcOnboardStatus
-
The onboarding status for the Amazon Redshift IAM Identity Center application.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- IdentityNamespace
-
The identity namespace for the Amazon Redshift IAM Identity Center application. It determines which managed application verifies the connection token.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 127.
Pattern:
^[a-zA-Z0-9_+.#@$-]+$
Required: No
- RedshiftIdcApplicationArn
-
The ARN for the Redshift application that integrates with IAM Identity Center.
Type: String
Length Constraints: Maximum length of 2147483647.
Required: No
- RedshiftIdcApplicationName
-
The name of the Redshift application in IAM Identity Center.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 63.
Pattern:
[a-z][a-z0-9]*(-[a-z0-9]+)*
Required: No
- ServiceIntegrations.member.N
-
A list of service integrations for the Redshift IAM Identity Center application.
Type: Array of ServiceIntegrationsUnion objects
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: