Skip to content

Commit 5722d69

Browse files
author
Bob Strahan
committed
fix templates
1 parent cd1e8c4 commit 5722d69

File tree

4 files changed

+48
-24
lines changed

4 files changed

+48
-24
lines changed

patterns/pattern-1/template.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1008,7 +1008,8 @@ Resources:
10081008
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
10091009
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
10101010
Properties:
1011-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/hitl-wait-function/
1011+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1012+
CodeUri: src/hitl-wait-function/
10121013
Handler: index.lambda_handler
10131014
Runtime: python3.12
10141015
Timeout: 60
@@ -1064,7 +1065,8 @@ Resources:
10641065
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
10651066
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
10661067
Properties:
1067-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/hitl-status-update-function/
1068+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1069+
CodeUri: src/hitl-status-update-function/
10681070
Handler: index.handler
10691071
Runtime: python3.12
10701072
Timeout: 300

patterns/pattern-2/template.yaml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,8 @@ Resources:
846846
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
847847
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
848848
Properties:
849-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/ocr_function/
849+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
850+
CodeUri: src/ocr_function/
850851
Handler: index.handler
851852
Runtime: python3.12
852853
Timeout: 900
@@ -926,7 +927,8 @@ Resources:
926927
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
927928
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
928929
Properties:
929-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/classification_function/
930+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
931+
CodeUri: src/classification_function/
930932
Handler: index.handler
931933
Runtime: python3.12
932934
Timeout: 900
@@ -1016,7 +1018,8 @@ Resources:
10161018
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
10171019
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
10181020
Properties:
1019-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/extraction_function/
1021+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1022+
CodeUri: src/extraction_function/
10201023
Handler: index.handler
10211024
Runtime: python3.12
10221025
Timeout: 900
@@ -1101,7 +1104,8 @@ Resources:
11011104
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
11021105
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
11031106
Properties:
1104-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/assessment_function/
1107+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1108+
CodeUri: src/assessment_function/
11051109
Handler: index.handler
11061110
Runtime: python3.12
11071111
Timeout: 900
@@ -1181,7 +1185,8 @@ Resources:
11811185
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
11821186
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
11831187
Properties:
1184-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/processresults_function/
1188+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1189+
CodeUri: src/processresults_function/
11851190
Handler: index.handler
11861191
Runtime: python3.12
11871192
Timeout: 900
@@ -1244,7 +1249,8 @@ Resources:
12441249
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
12451250
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
12461251
Properties:
1247-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/summarization_function/
1252+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1253+
CodeUri: src/summarization_function/
12481254
Handler: index.handler
12491255
Runtime: python3.12
12501256
Timeout: 900

patterns/pattern-3/template.yaml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,8 @@ Resources:
764764
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
765765
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
766766
Properties:
767-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/ocr_function/
767+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
768+
CodeUri: src/ocr_function/
768769
Handler: index.handler
769770
Runtime: python3.12
770771
Timeout: 900
@@ -838,7 +839,8 @@ Resources:
838839
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
839840
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
840841
Properties:
841-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/classification_function/
842+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
843+
CodeUri: src/classification_function/
842844
Handler: index.handler
843845
Runtime: python3.12
844846
Timeout: 900
@@ -921,7 +923,8 @@ Resources:
921923
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
922924
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
923925
Properties:
924-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/extraction_function/
926+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
927+
CodeUri: src/extraction_function/
925928
Handler: index.handler
926929
Runtime: python3.12
927930
Timeout: 900
@@ -1001,7 +1004,8 @@ Resources:
10011004
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
10021005
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
10031006
Properties:
1004-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/assessment_function/
1007+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1008+
CodeUri: src/assessment_function/
10051009
Handler: index.handler
10061010
Runtime: python3.12
10071011
Timeout: 900
@@ -1081,7 +1085,8 @@ Resources:
10811085
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
10821086
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
10831087
Properties:
1084-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/processresults_function/
1088+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1089+
CodeUri: src/processresults_function/
10851090
Handler: index.handler
10861091
Runtime: python3.12
10871092
Timeout: 900
@@ -1145,7 +1150,8 @@ Resources:
11451150
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
11461151
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
11471152
Properties:
1148-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/summarization_function/
1153+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
1154+
CodeUri: src/summarization_function/
11491155
Handler: index.handler
11501156
Runtime: python3.12
11511157
Timeout: 900

template.yaml

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4310,7 +4310,8 @@ Resources:
43104310
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
43114311
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
43124312
Properties:
4313-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
4313+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
4314+
Handler: index.handler
43144315
Runtime: python3.12
43154316
CodeUri: ./src/lambda/create_document_resolver
43164317
Description: Lambda function to create document tracking via GraphQL API
@@ -4574,7 +4575,8 @@ Resources:
45744575
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
45754576
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
45764577
Properties:
4577-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
4578+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
4579+
Handler: index.handler
45784580
Runtime: python3.12
45794581
CodeUri: ./src/lambda/get_file_contents_resolver
45804582
Description: Lambda function to return file contents via GraphQL API
@@ -4646,7 +4648,8 @@ Resources:
46464648
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
46474649
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
46484650
Properties:
4649-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/lambda/get_stepfunction_execution_resolver/
4651+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
4652+
CodeUri: src/lambda/get_stepfunction_execution_resolver/
46504653
Handler: index.lambda_handler
46514654
Runtime: python3.12
46524655
Architectures:
@@ -4725,7 +4728,8 @@ Resources:
47254728
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
47264729
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
47274730
Properties:
4728-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] CodeUri: src/lambda/publish_stepfunction_update_resolver/
4731+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
4732+
CodeUri: src/lambda/publish_stepfunction_update_resolver/
47294733
Handler: index.lambda_handler
47304734
Runtime: python3.12
47314735
Architectures:
@@ -4790,7 +4794,8 @@ Resources:
47904794
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
47914795
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
47924796
Properties:
4793-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
4797+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
4798+
Handler: index.handler
47944799
Runtime: python3.12
47954800
CodeUri: ./src/lambda/configuration_resolver
47964801
Description: Lambda function to manage configuration through GraphQL API
@@ -4872,7 +4877,8 @@ Resources:
48724877
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
48734878
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
48744879
Properties:
4875-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
4880+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
4881+
Handler: index.handler
48764882
Runtime: python3.12
48774883
CodeUri: ./src/lambda/copy_to_baseline_resolver
48784884
Description: Lambda function to copy files to baseline bucket via GraphQL API
@@ -4962,7 +4968,8 @@ Resources:
49624968
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
49634969
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
49644970
Properties:
4965-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
4971+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
4972+
Handler: index.handler
49664973
Runtime: python3.12
49674974
CodeUri: ./src/lambda/delete_document_resolver
49684975
Description: Lambda function to delete documents via GraphQL API
@@ -5035,7 +5042,8 @@ Resources:
50355042
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
50365043
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
50375044
Properties:
5038-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
5045+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
5046+
Handler: index.handler
50395047
Runtime: python3.12
50405048
CodeUri: ./src/lambda/reprocess_document_resolver
50415049
Description: Lambda function to reprocess documents via GraphQL API
@@ -5102,7 +5110,8 @@ Resources:
51025110
# checkov:skip=CKV_AWS_117: "Function does not require VPC access as it only interacts with AWS services via APIs"
51035111
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
51045112
Properties:
5105-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
5113+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
5114+
Handler: index.handler
51065115
Runtime: python3.12
51075116
CodeUri: ./src/lambda/upload_resolver
51085117
Description: Lambda function to return signed upload URL via GraphQL API
@@ -5185,7 +5194,8 @@ Resources:
51855194
# checkov:skip=CKV_AWS_115: "Function does not require reserved concurrency as it scales based on demand"
51865195
# checkov:skip=CKV_AWS_173: "Environment variables do not contain sensitive data - only configuration values like feature flags and non-sensitive settings"
51875196
Properties:
5188-
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue] Handler: index.handler
5197+
PermissionsBoundary: !If [HasPermissionsBoundary, !Ref PermissionsBoundaryArn, !Ref AWS::NoValue]
5198+
Handler: index.handler
51895199
Runtime: python3.12
51905200
CodeUri: ./src/lambda/query_knowledgebase_resolver
51915201
Description: Lambda function to query Bedrock Knowledge Base via GraphQL API

0 commit comments

Comments
 (0)