diff --git a/serverless/aws/protomaps-template.yaml b/serverless/aws/protomaps-template.yaml index aa11db3..5324b3f 100644 --- a/serverless/aws/protomaps-template.yaml +++ b/serverless/aws/protomaps-template.yaml @@ -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: