github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/aws/ec2/add_description_to_security_group_rule.tf.go (about)

     1  package ec2
     2  
     3  var terraformAddDescriptionToSecurityGroupRuleGoodExamples = []string{
     4  	`
     5   resource "aws_security_group" "good_example" {
     6     name        = "http"
     7     description = "Allow inbound HTTP traffic"
     8   
     9     ingress {
    10       description = "HTTP from VPC"
    11       from_port   = 80
    12       to_port     = 80
    13       protocol    = "tcp"
    14       cidr_blocks = [aws_vpc.main.cidr_block]
    15     }
    16   }
    17   `,
    18  }
    19  
    20  var terraformAddDescriptionToSecurityGroupRuleBadExamples = []string{
    21  	`
    22   resource "aws_security_group" "bad_example" {
    23     name        = "http"
    24   
    25     ingress {
    26       from_port   = 80
    27       to_port     = 80
    28       protocol    = "tcp"
    29       cidr_blocks = [aws_vpc.main.cidr_block]
    30     }
    31   }
    32   `,
    33  }
    34  
    35  var terraformAddDescriptionToSecurityGroupRuleLinks = []string{
    36  	`https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/security_group`, `https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/security_group_rule`,
    37  }
    38  
    39  var terraformAddDescriptionToSecurityGroupRuleRemediationMarkdown = ``