github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/google/dns/enable_dnssec.tf.go (about) 1 package dns 2 3 var terraformEnableDnssecGoodExamples = []string{ 4 ` 5 resource "google_dns_managed_zone" "good_example" { 6 name = "example-zone" 7 dns_name = "example-${random_id.rnd.hex}.com." 8 description = "Example DNS zone" 9 labels = { 10 foo = "bar" 11 } 12 dnssec_config { 13 state = "on" 14 } 15 } 16 17 resource "random_id" "rnd" { 18 byte_length = 4 19 } 20 `, 21 } 22 23 var terraformEnableDnssecBadExamples = []string{ 24 ` 25 resource "google_dns_managed_zone" "bad_example" { 26 name = "example-zone" 27 dns_name = "example-${random_id.rnd.hex}.com." 28 description = "Example DNS zone" 29 labels = { 30 foo = "bar" 31 } 32 dnssec_config { 33 state = "off" 34 } 35 } 36 37 resource "random_id" "rnd" { 38 byte_length = 4 39 } 40 `, 41 } 42 43 var terraformEnableDnssecLinks = []string{ 44 `https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/dns_managed_zone#state`, 45 } 46 47 var terraformEnableDnssecRemediationMarkdown = ``