CfnDataCatalogEncryptionSettingsProps

class aws_cdk.aws_glue.CfnDataCatalogEncryptionSettingsProps(*, catalog_id, data_catalog_encryption_settings)

Bases: object

Properties for defining a AWS::Glue::DataCatalogEncryptionSettings.

Parameters
  • catalog_id (str) – AWS::Glue::DataCatalogEncryptionSettings.CatalogId.

  • data_catalog_encryption_settings (Union[IResolvable, DataCatalogEncryptionSettingsProperty]) – AWS::Glue::DataCatalogEncryptionSettings.DataCatalogEncryptionSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-datacatalogencryptionsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_glue as glue

cfn_data_catalog_encryption_settings_props = glue.CfnDataCatalogEncryptionSettingsProps(
    catalog_id="catalogId",
    data_catalog_encryption_settings=glue.CfnDataCatalogEncryptionSettings.DataCatalogEncryptionSettingsProperty(
        connection_password_encryption=glue.CfnDataCatalogEncryptionSettings.ConnectionPasswordEncryptionProperty(
            kms_key_id="kmsKeyId",
            return_connection_password_encrypted=False
        ),
        encryption_at_rest=glue.CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty(
            catalog_encryption_mode="catalogEncryptionMode",
            sse_aws_kms_key_id="sseAwsKmsKeyId"
        )
    )
)

Attributes

catalog_id

AWS::Glue::DataCatalogEncryptionSettings.CatalogId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-datacatalogencryptionsettings.html#cfn-glue-datacatalogencryptionsettings-catalogid

Return type

str

data_catalog_encryption_settings

AWS::Glue::DataCatalogEncryptionSettings.DataCatalogEncryptionSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-datacatalogencryptionsettings.html#cfn-glue-datacatalogencryptionsettings-datacatalogencryptionsettings

Return type

Union[IResolvable, DataCatalogEncryptionSettingsProperty]