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

     1  package redshift
     2  
     3  var terraformUseVpcGoodExamples = []string{
     4  	`
     5   resource "aws_redshift_cluster" "good_example" {
     6   	cluster_identifier = "tf-redshift-cluster"
     7   	database_name      = "mydb"
     8   	master_username    = "foo"
     9   	master_password    = "Mustbe8characters"
    10   	node_type          = "dc1.large"
    11   	cluster_type       = "single-node"
    12   
    13   	cluster_subnet_group_name = "redshift_subnet"
    14   }
    15   `,
    16  }
    17  
    18  var terraformUseVpcBadExamples = []string{
    19  	`
    20   resource "aws_redshift_cluster" "bad_example" {
    21   	cluster_identifier = "tf-redshift-cluster"
    22   	database_name      = "mydb"
    23   	master_username    = "foo"
    24   	master_password    = "Mustbe8characters"
    25   	node_type          = "dc1.large"
    26   	cluster_type       = "single-node"
    27   }
    28   `,
    29  }
    30  
    31  var terraformUseVpcLinks = []string{
    32  	`https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/redshift_cluster#cluster_subnet_group_name`,
    33  }
    34  
    35  var terraformUseVpcRemediationMarkdown = ``