ModifyLakehouseConfigurationMessage
¶
Source code in docs_src/capo_redshift/types/modify_lakehouse_configuration_message.py
catalog_name
instance-attribute
¶
catalog_name: NotRequired[CatalogNameString]
The name of the Glue data catalog that will be associated with the cluster enabled with Amazon Redshift federated permissions.
Constraints:
-
Must contain at least one lowercase letter.
-
Can only contain lowercase letters (a-z), numbers (0-9), underscores (_), and hyphens (-).
Pattern: ^[a-z0-9_-]*[a-z]+[a-z0-9_-]*$
Example: my-catalog_01
cluster_identifier
instance-attribute
¶
cluster_identifier: NotRequired[String]
The unique identifier of the cluster whose lakehouse configuration you want to modify.
dry_run
instance-attribute
¶
dry_run: NotRequired[BooleanOptional]
A boolean value that, if true, validates the request without actually modifying the lakehouse configuration. Use this to check for errors before making changes.
lakehouse_idc_application_arn
instance-attribute
¶
lakehouse_idc_application_arn: NotRequired[String]
The Amazon Resource Name (ARN) of the IAM Identity Center application used for enabling Amazon Web Services IAM Identity Center trusted identity propagation on a cluster enabled with Amazon Redshift federated permissions.
lakehouse_idc_registration
instance-attribute
¶
lakehouse_idc_registration: NotRequired[LakehouseIdcRegistration]
Modifies the Amazon Web Services IAM Identity Center trusted identity propagation on a cluster enabled with Amazon Redshift federated permissions. Valid values are Associate or Disassociate.
lakehouse_registration
instance-attribute
¶
lakehouse_registration: NotRequired[LakehouseRegistration]
Specifies whether to register or deregister the cluster with Amazon Redshift federated permissions. Valid values are Register or Deregister.