SecurityConfigurationProps

class aws_cdk.aws_glue.SecurityConfigurationProps(*, security_configuration_name, cloud_watch_encryption=None, job_bookmarks_encryption=None, s3_encryption=None)

Bases: object

(experimental) Constructions properties of {@link SecurityConfiguration}.

Parameters
  • security_configuration_name (str) – (experimental) The name of the security configuration.

  • cloud_watch_encryption (Optional[CloudWatchEncryption]) – (experimental) The encryption configuration for Amazon CloudWatch Logs. Default: no cloudwatch logs encryption.

  • job_bookmarks_encryption (Optional[JobBookmarksEncryption]) – (experimental) The encryption configuration for Glue Job Bookmarks. Default: no job bookmarks encryption.

  • s3_encryption (Optional[S3Encryption]) – (experimental) The encryption configuration for Amazon Simple Storage Service (Amazon S3) data. Default: no s3 encryption.

Stability

experimental

ExampleMetadata

infused

Example:

glue.SecurityConfiguration(self, "MySecurityConfiguration",
    security_configuration_name="name",
    cloud_watch_encryption=glue.CloudWatchEncryption(
        mode=glue.CloudWatchEncryptionMode.KMS
    ),
    job_bookmarks_encryption=glue.JobBookmarksEncryption(
        mode=glue.JobBookmarksEncryptionMode.CLIENT_SIDE_KMS
    ),
    s3_encryption=glue.S3Encryption(
        mode=glue.S3EncryptionMode.KMS
    )
)

Attributes

cloud_watch_encryption

(experimental) The encryption configuration for Amazon CloudWatch Logs.

Default

no cloudwatch logs encryption.

Stability

experimental

Return type

Optional[CloudWatchEncryption]

job_bookmarks_encryption

(experimental) The encryption configuration for Glue Job Bookmarks.

Default

no job bookmarks encryption.

Stability

experimental

Return type

Optional[JobBookmarksEncryption]

s3_encryption

(experimental) The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.

Default

no s3 encryption.

Stability

experimental

Return type

Optional[S3Encryption]

security_configuration_name

(experimental) The name of the security configuration.

Stability

experimental

Return type

str