gpt4 book ai didi

amazon-web-services - CloudFormation 模板中的 Lambda 资源报告 CodeUri 无效

转载 作者:行者123 更新时间:2023-12-04 02:48:25 25 4
gpt4 key购买 nike

鉴于以下 CloudFormation 模板片段:

AWSTemplateFormatVersion: 2010-09-09
Resources:
PrototypeCreateOrderFDM4:
Type: "AWS::Lambda::Function"
Properties:
CodeUri: "../Lambda/"
Handler: "PrototypeCreateOrder.handler"
Timeout: 15
Runtime: "nodejs10.x"
Role: arn:aws:iam::123456789012:role/deezNutz-Role-1ABC8DDEFGHI

我收到一条警告,指出 CodeURI 不是有效的属性:

enter image description here

我还有很多其他类似的 Lambda 结构。我以前从未得到过这个。我错过了什么?

最佳答案

您正在使用AWS::Lambda::Function resource ,它没有 CodeUri 属性。

您可能正在考虑AWS::Serverless::Function from SAM ,它支持 CodeUri 属性。

但是,使用 SAM,如果您的 Lambda 代码位于模板本地,则可以省略 CodeUri 属性(并且如果您的处理程序位于 Lambda/index.js 下,那么您只需指向 Handler: 属性直接添加到路径)。无法确定这是否适用于 AWS::Lambda::Function,但肯定适用于 SAM 的 AWS::Serverless::Function

关于amazon-web-services - CloudFormation 模板中的 Lambda 资源报告 CodeUri 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56244544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com