Skip to content

Commit cfa78ec

Browse files
author
Bob Strahan
committed
fix: replace LambdaInvokePolicy with explicit IAM statement for EvaluationFunctionArn
1 parent 66a57f2 commit cfa78ec

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

patterns/pattern-1/template.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -680,8 +680,10 @@ Resources:
680680
FunctionName: !Ref HITLWaitFunction
681681
- LambdaInvokePolicy:
682682
FunctionName: !Ref HITLStatusUpdateFunction
683-
- LambdaInvokePolicy:
684-
FunctionName: !Ref EvaluationFunctionArn
683+
- Statement:
684+
- Effect: Allow
685+
Action: lambda:InvokeFunction
686+
Resource: !Ref EvaluationFunctionArn
685687
- CloudWatchLogsFullAccess
686688

687689
StateMachineLogGroup:

patterns/pattern-2/template.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2365,8 +2365,10 @@ Resources:
23652365
FunctionName: !Ref HITLStatusUpdateFunction
23662366
- LambdaInvokePolicy:
23672367
FunctionName: !Ref SummarizationFunction
2368-
- LambdaInvokePolicy:
2369-
FunctionName: !Ref EvaluationFunctionArn
2368+
- Statement:
2369+
- Effect: Allow
2370+
Action: lambda:InvokeFunction
2371+
Resource: !Ref EvaluationFunctionArn
23702372
- CloudWatchLogsFullAccess
23712373

23722374
StateMachineLogGroup:

patterns/pattern-3/template.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1481,8 +1481,10 @@ Resources:
14811481
FunctionName: !Ref ProcessResultsFunction
14821482
- LambdaInvokePolicy:
14831483
FunctionName: !Ref SummarizationFunction
1484-
- LambdaInvokePolicy:
1485-
FunctionName: !Ref EvaluationFunctionArn
1484+
- Statement:
1485+
- Effect: Allow
1486+
Action: lambda:InvokeFunction
1487+
Resource: !Ref EvaluationFunctionArn
14861488
- CloudWatchLogsFullAccess
14871489

14881490
StateMachineLogGroup:

0 commit comments

Comments
 (0)