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

     1  package rds
     2  
     3  var terraformEnablePerformanceInsightsEncryptionGoodExamples = []string{
     4  	`
     5  resource "aws_rds_cluster_instance" "good_example" {
     6  	name = "bar"
     7  	performance_insights_enabled = true
     8  	performance_insights_kms_key_id = "arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"
     9  }
    10  		`,
    11  }
    12  
    13  var terraformEnablePerformanceInsightsEncryptionBadExamples = []string{
    14  	`
    15  resource "aws_rds_cluster_instance" "bad_example" {
    16  	name = "bar"
    17  	performance_insights_enabled = true
    18  	performance_insights_kms_key_id = ""
    19  }
    20  		`,
    21  }
    22  
    23  var terraformEnablePerformanceInsightsEncryptionLinks = []string{
    24  	`https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/rds_cluster_instance#performance_insights_kms_key_id`, `https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/db_instance#performance_insights_kms_key_id`,
    25  }
    26  
    27  var terraformEnablePerformanceInsightsEncryptionRemediationMarkdown = ``