CreateRedshiftIdcApplicationMessage
¶
Source code in docs_src/capo_redshift/types/create_redshift_idc_application_message.py
application_type
instance-attribute
¶
application_type: NotRequired[ApplicationType]
The type of application being created. Valid values are None or Lakehouse. Use Lakehouse to enable Amazon Redshift federated permissions on cluster.
authorized_token_issuer_list
instance-attribute
¶
authorized_token_issuer_list: NotRequired[AuthorizedTokenIssuerList]
The token issuer list for the Amazon Redshift IAM Identity Center application instance.
iam_role_arn
instance-attribute
¶
iam_role_arn: NotRequired[String]
The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.
idc_display_name
instance-attribute
¶
idc_display_name: NotRequired[IdcDisplayNameString]
The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.
idc_instance_arn
instance-attribute
¶
idc_instance_arn: NotRequired[String]
The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.
identity_namespace
instance-attribute
¶
identity_namespace: NotRequired[IdentityNamespaceString]
The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.
redshift_idc_application_name
instance-attribute
¶
redshift_idc_application_name: NotRequired[RedshiftIdcApplicationName]
The name of the Redshift application in IAM Identity Center.
service_integrations
instance-attribute
¶
service_integrations: NotRequired[ServiceIntegrationList]
A collection of service integrations for the Redshift IAM Identity Center application.
sso_tag_keys
instance-attribute
¶
sso_tag_keys: NotRequired[TagKeyList]
A list of tags keys that Redshift Identity Center applications copy to IAM Identity Center. For each input key, the tag corresponding to the key-value pair is propagated.