Values.RedshiftIdcApplicationSourceContains properties for the Redshift IDC application.
type nonrec t = {idcInstanceArn : String_.t option;The ARN for the IAM Identity Center instance that Redshift integrates with.
*)redshiftIdcApplicationName : RedshiftIdcApplicationName.t option;The name of the Redshift application in IAM Identity Center.
*)redshiftIdcApplicationArn : String_.t option;The ARN for the Redshift application that integrates with IAM Identity Center.
*)identityNamespace : IdentityNamespaceString.t option;The identity namespace for the Amazon Redshift IAM Identity Center application. It determines which managed application verifies the connection token.
*)idcDisplayName : IdcDisplayNameString.t option;The display name for the Amazon Redshift IAM Identity Center application. It appears on the console.
*)iamRoleArn : String_.t option;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.
*)idcManagedApplicationArn : String_.t option;The ARN for the Amazon Redshift IAM Identity Center application.
*)idcOnboardStatus : String_.t option;The onboarding status for the Amazon Redshift IAM Identity Center application.
*)serviceIntegrations : ServiceIntegrationList.t option;A list of service integrations for the Redshift IAM Identity Center application.
*)applicationType : ApplicationType.t option;The type of application being created. Valid values are None or Lakehouse. Use Lakehouse to enable Amazon Redshift federated permissions on cluster.
*)ssoTagKeys : TagKeyList.t option;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.
*)}val make :
?idcInstanceArn:??? ->
?redshiftIdcApplicationName:??? ->
?redshiftIdcApplicationArn:??? ->
?identityNamespace:??? ->
?idcDisplayName:??? ->
?iamRoleArn:??? ->
?idcManagedApplicationArn:??? ->
?idcOnboardStatus:??? ->
?authorizedTokenIssuerList:??? ->
?serviceIntegrations:??? ->
?applicationType:??? ->
?tags:??? ->
?ssoTagKeys:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of String_.t
| `Structure of
(string
* [> `List of
[> `String of String_.t
| `Structure of
(string
* [> `Structure of
(string * [> `Enum of string ]) list ])
list ]
list
| `String of String_.t ])
list ]
list
| `String of String_.t ])
list ]