在lambda template.yaml中添加值



我正在使用SAM框架处理一组API,并且想知道是否有一种方法可以指定我可以在lambda处理程序中检索的template.yaml中的附加值?

理想情况下,我会在template.yaml中有这样的内容:

PostExperiment:
Type: Api
Properties:
Path: /my-path
Method: post
Metadata:
value1: "software"

然后在lambda处理程序中,我可以这样访问它:

export async function lambdaHandler(event, context) {
// get `value1` from `event` or `context` somehow
}

您可以设置环境变量,这些环境变量可以像任何其他环境变量一样根据您的语言(os)进行检索。(例如python中的Env)

查看

相关内容

  • 没有找到相关文章

最新更新