github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/aws/elb/drop_invalid_headers.tf.go (about) 1 package elb 2 3 var terraformDropInvalidHeadersGoodExamples = []string{ 4 ` 5 resource "aws_alb" "good_example" { 6 name = "good_alb" 7 internal = false 8 load_balancer_type = "application" 9 10 access_logs { 11 bucket = aws_s3_bucket.lb_logs.bucket 12 prefix = "test-lb" 13 enabled = true 14 } 15 16 drop_invalid_header_fields = true 17 } 18 `, 19 } 20 21 var terraformDropInvalidHeadersBadExamples = []string{ 22 ` 23 resource "aws_alb" "bad_example" { 24 name = "bad_alb" 25 internal = false 26 load_balancer_type = "application" 27 28 access_logs { 29 bucket = aws_s3_bucket.lb_logs.bucket 30 prefix = "test-lb" 31 enabled = true 32 } 33 34 drop_invalid_header_fields = false 35 } 36 `, 37 } 38 39 var terraformDropInvalidHeadersLinks = []string{ 40 `https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb#drop_invalid_header_fields`, 41 } 42 43 var terraformDropInvalidHeadersRemediationMarkdown = ``