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

     1  package cloudfront
     2  
     3  var terraformEnableLoggingGoodExamples = []string{
     4  	`
     5   resource "aws_cloudfront_distribution" "good_example" {
     6   	// other config
     7   	logging_config {
     8   		include_cookies = false
     9   		bucket          = "mylogs.s3.amazonaws.com"
    10   		prefix          = "myprefix"
    11   	}
    12   }
    13   `,
    14  }
    15  
    16  var terraformEnableLoggingBadExamples = []string{
    17  	`
    18   resource "aws_cloudfront_distribution" "bad_example" {
    19   	// other config
    20   	// no logging_config
    21   }
    22   `,
    23  }
    24  
    25  var terraformEnableLoggingLinks = []string{
    26  	`https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudfront_distribution#logging_config`,
    27  }
    28  
    29  var terraformEnableLoggingRemediationMarkdown = ``