我想在文件中使用代码,但是“ AWS :: Lambda :: Function”模板中只能使用内联代码,我可以将“ AWS :: Lambda :: Function”模板转换为“ AWS :: Serverless :: Function”模板?
该文档清楚地表明标准Lambda Function资源可以采用内联代码,也可以引用S3位置:https : //docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code .html
无论如何,仅推荐内联代码用于简单的几行lambda。
对于流水线操作,使用aws cloudformation package
CLI命令可以轻松进行部署。它将把lambda代码上传到存储桶中,并在模板中为您引用正确的工件,然后就可以进行部署了!
我知道这不是100%的问题答案,但是最终您可以重新考虑是否真的需要转换它!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句