github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/nifcloud/network/no_common_private_elb.tf.go (about) 1 package network 2 3 var terraformNoCommonPrivateElasticLoadBalancerGoodExamples = []string{ 4 ` 5 resource "nifcloud_elb" "good_example" { 6 elb_name = "foobar" 7 availability_zone = "east-11" 8 instance_port = 80 9 protocol = "HTTP" 10 lb_port = 80 11 12 network_interface { 13 network_id = nifcloud_private_lan.main.id 14 } 15 } 16 `, 17 } 18 19 var terraformNoCommonPrivateElasticLoadBalancerBadExamples = []string{ 20 ` 21 resource "nifcloud_elb" "bad_example" { 22 elb_name = "foobar" 23 availability_zone = "east-11" 24 instance_port = 80 25 protocol = "HTTP" 26 lb_port = 80 27 28 network_interface { 29 network_id = "net-COMMON_PRIVATE" 30 } 31 } 32 `, 33 } 34 35 var terraformNoCommonPrivateElasticLoadBalancerLinks = []string{ 36 `https://registry.terraform.io/providers/nifcloud/nifcloud/latest/docs/resources/elb#network_id`, 37 } 38 39 var terraformNoCommonPrivateElasticLoadBalancerRemediationMarkdown = ``