SecurityConfigurationProps Struct
Constructions properties of SecurityConfiguration.
Example
ts
new glue.SecurityConfiguration(this, 'MySecurityConfiguration', {
cloudWatchEncryption: glue.CloudWatchEncryption.kms(),
jobBookmarksEncryption: glue.JobBookmarksEncryption.clientSideKms(),
s3Encryption: glue.S3Encryption.kms(),
});
Properties
cloudWatchEncryptionCloudWatchEncryptioncloud_watch_encryptionCloudWatchEncryptioncloudWatchEncryptionCloudWatchEncryptionCloudWatchEncryptionCloudWatchEncryptionCloudWatchEncryptionCloudWatchEncryption= no cloudwatch logs encryption.#The encryption configuration for Amazon CloudWatch Logs.
jobBookmarksEncryptionJobBookmarksEncryptionjob_bookmarks_encryptionJobBookmarksEncryptionjobBookmarksEncryptionJobBookmarksEncryptionJobBookmarksEncryptionJobBookmarksEncryptionJobBookmarksEncryptionJobBookmarksEncryption= no job bookmarks encryption.#The encryption configuration for Glue Job Bookmarks.
removalPolicyRemovalPolicyremoval_policyRemovalPolicyremovalPolicyRemovalPolicyRemovalPolicyRemovalPolicyRemovalPolicyRemovalPolicy= resource will be destroyed#Policy to apply when the security configuration is removed from the stack.
s3EncryptionS3Encryptions3_encryptionS3Encryptions3EncryptionS3EncryptionS3EncryptionS3EncryptionS3EncryptionS3Encryption= no s3 encryption.#The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
securityConfigurationNamestringsecurity_configuration_namestrsecurityConfigurationNameStringSecurityConfigurationNamestringSecurityConfigurationName*string= generated by CDK.#The name of the security configuration.