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

     1  package sqs
     2  
     3  var cloudFormationQueueEncryptionUsesCMKGoodExamples = []string{
     4  	`---
     5  AWSTemplateFormatVersion: 2010-09-09
     6  Description: Good example of queue
     7  Resources:
     8    Queue:
     9      Type: AWS::SQS::Queue
    10      Properties:
    11        KmsMasterKeyId: some-key
    12        QueueName: my-queue
    13  
    14  `,
    15  }
    16  
    17  var cloudFormationQueueEncryptionUsesCMKBadExamples = []string{
    18  	`---
    19  AWSTemplateFormatVersion: 2010-09-09
    20  Description: Bad example of queue
    21  Resources:
    22    Queue:
    23      Type: AWS::SQS::Queue
    24      Properties:
    25        KmsMasterKeyId: alias/aws/sqs
    26        QueueName: my-queue
    27  
    28  `,
    29  }
    30  
    31  var cloudFormationQueueEncryptionUsesCMKLinks = []string{}
    32  
    33  var cloudFormationQueueEncryptionUsesCMKRemediationMarkdown = ``