class Aws::Glue::Types::PutDataCatalogEncryptionSettingsRequest

@note When making an API call, you may pass PutDataCatalogEncryptionSettingsRequest

data as a hash:

    {
      catalog_id: "CatalogIdString",
      data_catalog_encryption_settings: { # required
        encryption_at_rest: {
          catalog_encryption_mode: "DISABLED", # required, accepts DISABLED, SSE-KMS
          sse_aws_kms_key_id: "NameString",
        },
        connection_password_encryption: {
          return_connection_password_encrypted: false, # required
          aws_kms_key_id: "NameString",
        },
      },
    }

@!attribute [rw] catalog_id

The ID of the Data Catalog to set the security configuration for. If
none is provided, the Amazon Web Services account ID is used by
default.
@return [String]

@!attribute [rw] data_catalog_encryption_settings

The security configuration to set.
@return [Types::DataCatalogEncryptionSettings]

@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/PutDataCatalogEncryptionSettingsRequest AWS API Documentation

Constants

SENSITIVE