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

     1  package athena
     2  
     3  var cloudFormationNoEncryptionOverrideGoodExamples = []string{
     4  	`---
     5  Resources:
     6    GoodExample:
     7      Properties:
     8        Name: goodExample
     9        WorkGroupConfiguration:
    10          EnforceWorkGroupConfiguration: true
    11          ResultConfiguration:
    12            EncryptionConfiguration:
    13              EncryptionOption: SSE_KMS
    14      Type: AWS::Athena::WorkGroup
    15  `,
    16  }
    17  
    18  var cloudFormationNoEncryptionOverrideBadExamples = []string{
    19  	`---
    20  Resources:
    21    BadExample:
    22      Properties:
    23        Name: badExample
    24        WorkGroupConfiguration:
    25          EnforceWorkGroupConfiguration: false
    26          ResultConfiguration:
    27            EncryptionConfiguration:
    28              EncryptionOption: SSE_KMS
    29      Type: AWS::Athena::WorkGroup
    30  `,
    31  }
    32  
    33  var cloudFormationNoEncryptionOverrideLinks = []string{}
    34  
    35  var cloudFormationNoEncryptionOverrideRemediationMarkdown = ``