繁体   English   中英

如何使用 SAM 对 AWS Lambda 环境变量进行编码?

[英]How do I code AWS Lambda env variables using SAM?

我有一个运行良好的 SAM 应用程序。 最近我开始使用 AWS lambda 环境变量来删除代码中的一些硬编码。 这里的问题是,对于当前的 SAM 模板。yaml,我每次部署应用程序时都需要添加 AWS lambda 环境变量。

SAM模板中需要编码的部分

在查找 SAM 文档时,我看到了对像这里这样的变量的引用,但我认为这不是我想要的变量。

https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-specification-template-anatomy-globals.html

      Environment:
        Variables:
          MESSAGE: "Hello From SAM"

您正在查看通过全局变量定义的环境变量。 如果要为单个AWS::Lambda::Function定义它们,则应使用AWS::Lambda::Z86408593C34AF726FDD1 环境

这将允许您为 function 定义变量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM