github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/nifcloud/computing/no_public_ingress_sgr.tf.go (about)

     1  package computing
     2  
     3  var terraformNoPublicIngressSgrGoodExamples = []string{
     4  	`
     5   resource "nifcloud_security_group_rule" "good_example" {
     6   	type    = "IN"
     7   	cidr_ip = "10.0.0.0/16"
     8   }
     9   `,
    10  	`
    11  resource "nifcloud_security_group_rule" "allow_partner_rsync" {
    12    type                 = "IN"
    13    security_group_names = [nifcloud_security_group.….group_name]
    14    from_port            = 22
    15    to_port              = 22
    16    protocol             = "TCP"
    17    cidr_ip              = "10.0.0.0/16"
    18  }
    19  `,
    20  }
    21  
    22  var terraformNoPublicIngressSgrBadExamples = []string{
    23  	`
    24   resource "nifcloud_security_group_rule" "bad_example" {
    25   	type    = "IN"
    26   	cidr_ip = "0.0.0.0/0"
    27   }
    28   `,
    29  }
    30  
    31  var terraformNoPublicIngressSgrLinks = []string{
    32  	`https://registry.terraform.io/providers/nifcloud/nifcloud/latest/docs/resources/security_group_rule#cidr_ip`,
    33  }
    34  
    35  var terraformNoPublicIngressSgrRemediationMarkdown = ``