Fix Lambda permissions in protomaps-template.yaml (#611)

This commit is contained in:
Pedro Zurbach
2025-11-30 15:43:20 +01:00
committed by GitHub
parent 3292184c39
commit a02f9390bb

View File

@@ -77,16 +77,21 @@ Resources:
TargetFunctionArn: !GetAtt LambdaFunction.Arn
InvokeMode: BUFFERED
LambdaFunctionUrlPermission:
Type: 'AWS::Lambda::Permission'
LambdaFunctionUrlPermissionInvokeUrl:
Type: AWS::Lambda::Permission
Properties:
Action:
- lambda:InvokeFunctionUrl
- lambda:InvokeFunction
Action: lambda:InvokeFunctionUrl
FunctionName: !Ref LambdaFunction
Principal: '*'
FunctionUrlAuthType: NONE
LambdaFunctionUrlPermissionInvokeFunction:
Type: AWS::Lambda::Permission
Properties:
Action: lambda:InvokeFunction
FunctionName: !Ref LambdaFunction
Principal: '*'
ViewerRequestCloudFrontFunction:
Type: AWS::CloudFront::Function
Properties: