github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/aws/sam/api_use_secure_tls_policy.cf.go (about)

     1  package sam
     2  
     3  var cloudFormationApiUseSecureTlsPolicyGoodExamples = []string{
     4  	`---
     5  AWSTemplateFormatVersion: 2010-09-09
     6  Description: Good Example of SAM API
     7  Resources:
     8    ApiGatewayApi:
     9      Type: AWS::Serverless::Api
    10      Properties:
    11        Name: Good SAM API example
    12        StageName: Prod
    13        TracingEnabled: false
    14        Domain:
    15          SecurityPolicy: TLS_1_2
    16  `,
    17  }
    18  
    19  var cloudFormationApiUseSecureTlsPolicyBadExamples = []string{
    20  	`---
    21  AWSTemplateFormatVersion: 2010-09-09
    22  Description: Bad Example of SAM API
    23  Resources:
    24    ApiGatewayApi:
    25      Type: AWS::Serverless::Api
    26      Properties:
    27        Name: Bad SAM API example
    28        StageName: Prod
    29        TracingEnabled: false
    30  `,
    31  }
    32  
    33  var cloudFormationApiUseSecureTlsPolicyLinks = []string{}
    34  
    35  var cloudFormationApiUseSecureTlsPolicyRemediationMarkdown = ``