You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(s3): deprecate unencrypted encryption configuration for s3 bucket (#24770)
S3 now applies SSE-S3 by default if server side encryption is not configured.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/serv-side-encryption.html
This PR simply deprecates `UNENCRYPTED` configuration of `BucketEncryption`, and changes some docs because they do not seem precise anymore.
Behavior of S3 bucket creation is not modified. Many other constructs create S3 buckets internally and updating all those related constructs will result in a huge impact.
This PR also deprecates `TableEncryption.UNENCRYPTED` of AWS Glue and creates an S3 bucket with `S3_MANAGED` if table encryption is not specified.
----
*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
Copy file name to clipboardExpand all lines: packages/@aws-cdk/aws-glue/README.md
+1-2
Original file line number
Diff line number
Diff line change
@@ -317,8 +317,7 @@ new glue.Table(this, 'MyTable', {
317
317
318
318
You can enable encryption on a Table's data:
319
319
320
-
*`Unencrypted` - files are not encrypted. The default encryption setting.
321
-
*[S3Managed](https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingServerSideEncryption.html) - Server side encryption (`SSE-S3`) with an Amazon S3-managed key.
320
+
*[S3Managed](https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingServerSideEncryption.html) - (default) Server side encryption (`SSE-S3`) with an Amazon S3-managed key.
Copy file name to clipboardExpand all lines: packages/@aws-cdk/aws-glue/test/integ.partition-index.js.snapshot/asset.a268caa53756f51bda8ad5f499be4ed8484a81b314811806fbb66f874837c476/index.js
0 commit comments