如何解决将“ AWS :: Lambda :: Function”转换为“ AWS :: Serverless :: Function”
我想使用文件中的代码,但是“ AWS :: Lambda :: Function”模板中只能使用内联代码,我可以将“ AWS :: Lambda :: Function”模板转换为“ AWS :: Serverless: :功能”模板?
解决方法
文档清楚地表明,标准Lambda Function资源既可以采用内联代码,也可以引用S3位置:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html
始终建议仅将内联代码用于简单的几行lambda。
对于流水线化,使用aws cloudformation package
CLI命令使部署变得容易。它将把lambda代码上传到存储桶中,并在模板中为您引用正确的工件,然后就可以进行部署了!
我知道这不是100%的问题答案,但是最终您可以重新考虑是否真的需要转换它!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。