Module: AWSCDK::S3::BucketEncryption
- Defined in:
- s3/bucket_encryption.rb
Overview
What kind of server-side encryption to apply to this bucket.
Constant Summary collapse
- UNENCRYPTED =
Deprecated.Note:
Default:
Previous option.
Buckets cannot be unencrypted now.
Jsii::Enum.new("aws-cdk-lib.aws_s3.BucketEncryption", "UNENCRYPTED")
- KMS_MANAGED =
Deprecated.Note:
Default:
Server-side KMS encryption with a master key managed by KMS.
Jsii::Enum.new("aws-cdk-lib.aws_s3.BucketEncryption", "KMS_MANAGED")
- S3_MANAGED =
Deprecated.Note:
Default:
Server-side encryption with a master key managed by S3.
Jsii::Enum.new("aws-cdk-lib.aws_s3.BucketEncryption", "S3_MANAGED")
- DSSE_MANAGED =
Deprecated.Note:
Default:
Double server-side KMS encryption with a master key managed by KMS.
Jsii::Enum.new("aws-cdk-lib.aws_s3.BucketEncryption", "DSSE_MANAGED")
- DSSE =
Deprecated.Note:
Default:
Double server-side encryption with a KMS key managed by the user.
If
encryption_keyis specified, this key will be used, otherwise, one will be defined. Jsii::Enum.new("aws-cdk-lib.aws_s3.BucketEncryption", "DSSE")