File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -38,15 +38,35 @@ resource "aws_s3_bucket_versioning" "this" {
38
38
}
39
39
}
40
40
41
+ resource "aws_s3_bucket_versioning" "log_bucket" {
42
+ bucket = aws_s3_bucket. log_bucket . id
43
+ versioning_configuration {
44
+ status = " Enabled"
45
+ }
46
+ }
47
+
41
48
resource "aws_s3_bucket" "log_bucket" {
42
49
bucket = " log_bucket"
50
+ block_public_acls = true
43
51
}
44
52
45
53
resource "aws_s3_bucket_acl" "log_bucket_acl" {
46
54
bucket = aws_s3_bucket. log_bucket . id
47
55
acl = " log-delivery-write"
48
56
}
49
57
58
+ resource "aws_s3_bucket_server_side_encryption_configuration" "log_bucket" {
59
+ bucket = aws_s3_bucket. log_bucket . bucket
60
+
61
+ rule {
62
+ apply_server_side_encryption_by_default {
63
+ kms_master_key_id = aws_kms_key. this . arn
64
+ sse_algorithm = " aws:kms"
65
+ }
66
+ }
67
+ }
68
+
69
+
50
70
resource "aws_s3_bucket_logging" "this" {
51
71
bucket = aws_s3_bucket. this . id
52
72
You can’t perform that action at this time.
0 commit comments