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

     1  package ec2
     2  
     3  var terraformEnforceHttpTokenImdsGoodExamples = []string{
     4  	`
     5   resource "aws_instance" "good_example" {
     6  	 ami           = "ami-005e54dee72cc1d00"
     7  	 instance_type = "t2.micro"
     8  	 metadata_options {
     9  	 http_tokens = "required"
    10  	 }	
    11   }
    12   `,
    13  }
    14  
    15  var terraformEnforceHttpTokenImdsBadExamples = []string{
    16  	`
    17   resource "aws_instance" "bad_example" {
    18  	 ami           = "ami-005e54dee72cc1d00"
    19  	 instance_type = "t2.micro"
    20   }
    21   `,
    22  }
    23  
    24  var terraformEnforceHttpTokenImdsLinks = []string{
    25  	`https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/instance#metadata-options`,
    26  }
    27  
    28  var terraformEnforceHttpTokenImdsRemediationMarkdown = ``