|
10 | 10 | # on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either |
11 | 11 | # express or implied. See the License for the specific language governing |
12 | 12 | # permissions and limitations under the License. |
13 | | - |
14 | 13 | AWSTemplateFormatVersion: '2010-09-09' |
15 | 14 | Description: '(SO0089) - customizations-for-aws-control-tower Solution. Version: v2.3.0' |
16 | 15 |
|
@@ -247,6 +246,14 @@ Resources: |
247 | 246 | - id: W35 |
248 | 247 | reason: |
249 | 248 | "This S3 bucket is used as the destination for 'CustomControlTowerPipelineS3Bucket' and 'CustomControlTowerPipelineArtifactS3Bucket'" |
| 249 | + checkov: |
| 250 | + skip: |
| 251 | + - id: CKV_AWS_18 |
| 252 | + comment: S3 bucket logging is not enabled. |
| 253 | + - id: CKV_AWS_116 |
| 254 | + comment: DLQ not needed. |
| 255 | + - id: CKV_AWS_173 |
| 256 | + comment: Environment variables are not sensitive. |
250 | 257 | Properties: |
251 | 258 | AccessControl: LogDeliveryWrite |
252 | 259 | VersioningConfiguration: |
@@ -482,6 +489,10 @@ Resources: |
482 | 489 | rules_to_suppress: |
483 | 490 | - id: W11 |
484 | 491 | reason: 'Allow Resource * for Cloudformation/SSM API: needs to support user defined cfn templates and ssm parameter names.' |
| 492 | + checkov: |
| 493 | + skip: |
| 494 | + - id: CKV_AWS_108 |
| 495 | + comment: 'Allow Resource * for Cloudformation/SSM API: needs to support user defined cfn templates and ssm parameter names.' |
485 | 496 | Properties: |
486 | 497 | AssumeRolePolicyDocument: |
487 | 498 | Version: '2012-10-17' |
@@ -1032,6 +1043,14 @@ Resources: |
1032 | 1043 | reason: 'This lambda function does not need access to VPC resources' |
1033 | 1044 | - id: W92 |
1034 | 1045 | reason: 'This use case does not need to set the ReservedConcurrentExecutions' |
| 1046 | + checkov: |
| 1047 | + skip: |
| 1048 | + - id: CKV_AWS_18 |
| 1049 | + comment: S3 bucket logging is not enabled. |
| 1050 | + - id: CKV_AWS_116 |
| 1051 | + comment: DLQ not needed. |
| 1052 | + - id: CKV_AWS_173 |
| 1053 | + comment: Environment variables are not sensitive. |
1035 | 1054 | Properties: |
1036 | 1055 | Environment: |
1037 | 1056 | Variables: |
@@ -1128,6 +1147,14 @@ Resources: |
1128 | 1147 | reason: 'The role name is defined to identify Custom Control Tower resources.' |
1129 | 1148 | - id: W11 |
1130 | 1149 | reason: 'Allow Resource * for KMS/SSM/Org/SC/CFN API. Key ID is generated by the service. Other resources are customer defined.' |
| 1150 | + checkov: |
| 1151 | + skip: |
| 1152 | + - id: CKV_AWS_108 |
| 1153 | + comment: 'Allow Resource * for KMS/SSM/Org/SC/CFN API. Key ID is generated by the service. Other resources are customer defined.' |
| 1154 | + - id: CKV_AWS_109 |
| 1155 | + comment: Permission management required |
| 1156 | + - id: CKV_AWS_111 |
| 1157 | + comment: wild card required for service actions |
1131 | 1158 | Properties: |
1132 | 1159 | RoleName: CustomControlTowerStateMachineLambdaRole |
1133 | 1160 | AssumeRolePolicyDocument: |
@@ -1302,6 +1329,14 @@ Resources: |
1302 | 1329 | reason: 'This lambda function does not need access to VPC resources' |
1303 | 1330 | - id: W92 |
1304 | 1331 | reason: 'This use case does not need to set the ReservedConcurrentExecutions' |
| 1332 | + checkov: |
| 1333 | + skip: |
| 1334 | + - id: CKV_AWS_18 |
| 1335 | + comment: S3 bucket logging is not enabled. |
| 1336 | + - id: CKV_AWS_116 |
| 1337 | + comment: DLQ not needed. |
| 1338 | + - id: CKV_AWS_173 |
| 1339 | + comment: Environment variables are not sensitive. |
1305 | 1340 | Properties: |
1306 | 1341 | Environment: |
1307 | 1342 | Variables: |
@@ -2917,6 +2952,14 @@ Resources: |
2917 | 2952 | reason: 'This lambda function does not need access to VPC resources' |
2918 | 2953 | - id: W92 |
2919 | 2954 | reason: 'This use case does not need to set the ReservedConcurrentExecutions' |
| 2955 | + checkov: |
| 2956 | + skip: |
| 2957 | + - id: CKV_AWS_18 |
| 2958 | + comment: S3 bucket logging is not enabled. |
| 2959 | + - id: CKV_AWS_116 |
| 2960 | + comment: DLQ not needed. |
| 2961 | + - id: CKV_AWS_173 |
| 2962 | + comment: Environment variables are not sensitive. |
2920 | 2963 | Properties: |
2921 | 2964 | Environment: |
2922 | 2965 | Variables: |
|
0 commit comments