JobBookmarksEncryption

class aws_cdk.aws_glue_alpha.JobBookmarksEncryption(*args: Any, **kwargs)

Bases: object

(experimental) Job bookmarks encryption configuration for a SecurityConfiguration.

Job bookmarks support only client-side encryption with a KMS key.

Stability:

experimental

ExampleMetadata:

infused

Example:

glue.SecurityConfiguration(self, "MySecurityConfiguration",
    cloud_watch_encryption=glue.CloudWatchEncryption.kms(),
    job_bookmarks_encryption=glue.JobBookmarksEncryption.client_side_kms(),
    s3_encryption=glue.S3Encryption.kms()
)

Static Methods

classmethod client_side_kms(kms_key=None)

(experimental) Client-side encryption (CSE) with an AWS KMS key managed by the account owner.

Parameters:

kms_key (Optional[IKeyRef]) – the KMS key used to encrypt the data. A key is created if one is not provided.

See:

https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingClientSideEncryption.html

Stability:

experimental

Return type:

JobBookmarksEncryption