@aws-cdk_aws-glue-alpha.SecurityConfigurationProps

interface SecurityConfigurationProps ๐Ÿ”น

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

Constructions properties of SecurityConfiguration.

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
cloudWatchEncryption?๐Ÿ”นCloudWatchEncryptionThe encryption configuration for Amazon CloudWatch Logs.
jobBookmarksEncryption?๐Ÿ”นJobBookmarksEncryptionThe encryption configuration for Glue Job Bookmarks.
s3Encryption?๐Ÿ”นS3EncryptionThe encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
securityConfigurationName?๐Ÿ”นstringThe name of the security configuration.

cloudWatchEncryption?๐Ÿ”น

Type: CloudWatchEncryption (optional, default: no cloudwatch logs encryption.)

The encryption configuration for Amazon CloudWatch Logs.


jobBookmarksEncryption?๐Ÿ”น

Type: JobBookmarksEncryption (optional, default: no job bookmarks encryption.)

The encryption configuration for Glue Job Bookmarks.


s3Encryption?๐Ÿ”น

Type: S3Encryption (optional, default: no s3 encryption.)

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


securityConfigurationName?๐Ÿ”น

Type: string (optional, default: generated by CDK.)

The name of the security configuration.