@aws-cdk_aws-glue-alpha.CloudWatchEncryption

interface CloudWatchEncryption ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.Glue.Alpha.CloudWatchEncryption
Gogithub.com/aws/aws-cdk-go/awscdkgluealpha/v2#CloudWatchEncryption
Javasoftware.amazon.awscdk.services.glue.alpha.CloudWatchEncryption
Pythonaws_cdk.aws_glue_alpha.CloudWatchEncryption
TypeScript (source)@aws-cdk/aws-glue-alpha ยป CloudWatchEncryption

CloudWatch Logs encryption configuration.

Example

new glue.SecurityConfiguration(this, 'MySecurityConfiguration', {
  cloudWatchEncryption: {
    mode: glue.CloudWatchEncryptionMode.KMS,
  },
  jobBookmarksEncryption: {
    mode: glue.JobBookmarksEncryptionMode.CLIENT_SIDE_KMS,
  },
  s3Encryption: {
    mode: glue.S3EncryptionMode.KMS,
  },
});

Properties

NameTypeDescription
mode๐Ÿ”นCloudWatchEncryptionModeEncryption mode.
kmsKey?๐Ÿ”นIKeyThe KMS key to be used to encrypt the data.

mode๐Ÿ”น

Type: CloudWatchEncryptionMode

Encryption mode.


kmsKey?๐Ÿ”น

Type: IKey (optional, default: A key will be created if one is not provided.)

The KMS key to be used to encrypt the data.