N
Size: a a a
N
s
VT
VT
instances = module.servers.instance_ids
VT
GK
DK
IM
IM
Check: CKV_AWS_21: "Ensure all data stored in the S3 bucket have versioning enabled"
FAILED for resource: aws_s3_bucket.this
File: ../main.tf:23-44
23 | resource "aws_s3_bucket" "this" {
24 | count = var.create_bucket ? 1 : 0
25 | bucket = var.s3_fqdn
26 | force_destroy = true
27 | tags = merge(var.tags, map("Name", format("%s", var.s3_fqdn)))
28 | server_side_encryption_configuration {
29 | rule {
30 | apply_server_side_encryption_by_default {
31 | kms_master_key_id = "${aws_kms_key.mykey.arn}"
32 | sse_algorithm = "aws:kms"
33 | }
34 | }
35 | }
36 | logging {
37 | target_bucket = var.loggingBucket != "" ? var.loggingBucket : local.defaultLoggingBucket
38 | target_prefix = "log/"
39 | }
40 |
41 | versioning {
42 | enabled = var.enable_versioning
43 | }
44 | }
Variable loggingBucket (of /../variables.tf) evaluated to value "log-bucket" in expression: target_bucket = ${var.loggingBucket != "" ? var.loggingBucket : local.defaultLoggingBucket}
Variable create_bucket (of /../variables.tf) evaluated to value "True" in expression: count = ${var.create_bucket ? 1 : 0}
Variable enable_versioning (of /../variables.tf) evaluated to value "True" in expression: enabled = ${var.enable_versioning}
IM
DK
DK
IM
DK
IM
DK