enable acl in single aws terraform s3 (#25847)

* update single aws terraform s3

* terraform lint fix
This commit is contained in:
Steven Martin
2023-05-08 20:19:22 +00:00
committed by GitHub
parent c1ae0a1092
commit 4494e1cec9
+11 -2
View File
@@ -13,8 +13,17 @@ resource "aws_s3_bucket" "storage" {
}
resource "aws_s3_bucket_acl" "storage" {
bucket = aws_s3_bucket.storage.bucket
acl = "private"
depends_on = [aws_s3_bucket_ownership_controls.storage]
bucket = aws_s3_bucket.storage.bucket
acl = "private"
}
resource "aws_s3_bucket_ownership_controls" "storage" {
bucket = aws_s3_bucket.storage.id
rule {
object_ownership = "BucketOwnerPreferred"
}
}
// For demo purposes, CMK is not needed