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

     1  package codebuild
     2  
     3  var cloudFormationEnableEncryptionGoodExamples = []string{
     4  	`---
     5  Resources:
     6    GoodProject:
     7      Type: AWS::CodeBuild::Project
     8      Properties:
     9        Artifacts:
    10          ArtifactIdentifier: "String"
    11          EncryptionDisabled: false
    12          Location: "String"
    13          Name: "String"
    14          NamespaceType: "String"
    15          OverrideArtifactName: false
    16          Packaging: "String"
    17          Path: "String"
    18          Type: "String"
    19        SecondaryArtifacts:
    20          - ArtifactIdentifier: "String"
    21            EncryptionDisabled: false
    22            Location: "String"
    23            Name: "String"
    24            NamespaceType: "String"
    25            OverrideArtifactName: false
    26            Packaging: "String"
    27            Path: "String"
    28            Type: "String"
    29  `,
    30  }
    31  
    32  var cloudFormationEnableEncryptionBadExamples = []string{
    33  	`---
    34  Resources:
    35    GoodProject:
    36      Type: AWS::CodeBuild::Project
    37      Properties:
    38        Artifacts:
    39          ArtifactIdentifier: "String"
    40          EncryptionDisabled: true
    41          Location: "String"
    42          Name: "String"
    43          NamespaceType: "String"
    44          OverrideArtifactName: false
    45          Packaging: "String"
    46          Path: "String"
    47          Type: "String"
    48        SecondaryArtifacts:
    49          - ArtifactIdentifier: "String"
    50            EncryptionDisabled: false
    51            Location: "String"
    52            Name: "String"
    53            NamespaceType: "String"
    54            OverrideArtifactName: false
    55            Packaging: "String"
    56            Path: "String"
    57            Type: "String"
    58  `, `---
    59  Resources:
    60    GoodProject:
    61      Type: AWS::CodeBuild::Project
    62      Properties:
    63        Artifacts:
    64          ArtifactIdentifier: "String"
    65          EncryptionDisabled: false
    66          Location: "String"
    67          Name: "String"
    68          NamespaceType: "String"
    69          OverrideArtifactName: false
    70          Packaging: "String"
    71          Path: "String"
    72          Type: "String"
    73        SecondaryArtifacts:
    74          - ArtifactIdentifier: "String"
    75            EncryptionDisabled: true
    76            Location: "String"
    77            Name: "String"
    78            NamespaceType: "String"
    79            OverrideArtifactName: false
    80            Packaging: "String"
    81            Path: "String"
    82            Type: "String"
    83  `,
    84  }
    85  
    86  var cloudFormationEnableEncryptionLinks = []string{}
    87  
    88  var cloudFormationEnableEncryptionRemediationMarkdown = ``