Amazon cloudformation 添加Lambda@edge使用cloudformation模板在cloudfront中包含Body字段?

Amazon cloudformation 添加Lambda@edge使用cloudformation模板在cloudfront中包含Body字段?,amazon-cloudformation,amazon-cloudfront,aws-lambda-edge,Amazon Cloudformation,Amazon Cloudfront,Aws Lambda Edge,我想补充一点Lambda@Edge使用云形成在云锋中的关联。根据,它们只有两个字段,如EventType和LambdaFunctionARN。但我想在cloudformation中添加IncludeBody,以便Lambda@Edge将阅读请求的正文。当我尝试在cloudformation中添加IncludeBody时,它会说类似于invalid属性的错误 所以,我不能通过云形成来添加这个。或者我需要从控制台手动执行 谢谢你的帮助 感谢根据,lambdFunction关联有一个IncludeBo

我想补充一点Lambda@Edge使用云形成在云锋中的关联。根据,它们只有两个字段,如EventType和LambdaFunctionARN。但我想在cloudformation中添加IncludeBody,以便Lambda@Edge将阅读请求的正文。当我尝试在cloudformation中添加IncludeBody时,它会说类似于invalid属性的错误

所以,我不能通过云形成来添加这个。或者我需要从控制台手动执行

谢谢你的帮助 感谢

根据,lambdFunction关联有一个IncludeBody属性。但它只能用于查看器请求和源请求事件类型。看起来您有一个源响应事件类型,因此IncludeBody在这里不适用。然而,在这本书中,没有提到IncludeBody。所以我只能猜测CloudFormation现在缺少此功能,您可能只能通过API设置IncludeBody

"LambdaFunctionAssociations":
[
            {
                "EventType": "origin-response",
                "IncludeBody":"true" -- Invalid property error 
                "LambdaFunctionARN": "arn:aws:lambda:us-east-1:134952096518:function:LambdaEdge:1"
            }
]