We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f1d23a6 commit 4e11aebCopy full SHA for 4e11aeb
s3.tf
@@ -15,24 +15,12 @@ resource "aws_s3_bucket_public_access_block" "this" {
15
}
16
17
resource "aws_s3_bucket_server_side_encryption_configuration" "this" {
18
- count = var.kms_key == null ? 1 : 0
19
bucket = aws_s3_bucket.this.bucket
20
21
rule {
22
apply_server_side_encryption_by_default {
23
- sse_algorithm = "AES256"
24
- }
25
26
-}
27
-
28
-resource "aws_s3_bucket_server_side_encryption_configuration" "that" {
29
- count = var.kms_key == null ? 0 : 1
30
- bucket = aws_s3_bucket.this.bucket
31
32
- rule {
33
- apply_server_side_encryption_by_default {
34
- kms_master_key_id = var.kms_key
35
- sse_algorithm = "aws:kms"
+ kms_master_key_id = try(var.kms_key, null)
+ sse_algorithm = can(var.kms_key) ? "aws:kms" : "AES256"
36
37
38
0 commit comments