gpt4 book ai didi

amazon-web-services - 运行 AWS SAM Local 时如何指定模板参数?

转载 作者:行者123 更新时间:2023-12-02 07:10:56 28 4
gpt4 key购买 nike

使用AWS SAM Local我可以在本地测试我的无服务器应用程序,这太棒了。

我也可以deploy to AWS ,它显然采用与 aws cloudformation deploy 相同的标志,因此我可以传递一个参数文件,例如应用程序 secret (API key 等)。

但是,我在 aws local start-api --help 或 Github 上的文档中找不到有关如何在本地测试时使用参数文件的任何内容。

运行 sam local start-api 时,如何指向与我的模板一起使用的参数文件?

最佳答案

您可以使用--parameter-overrides 开关。语法相当冗长,如下:

sam local start-api --parameter-overrides ParameterKey=Key1,ParameterValue=value1 ParameterKey=Key2,ParameterValue=value2

也就是说,您需要指定每对的,并用逗号分隔。

然后每个空格分隔。


来自sam local start-api --help:

  --parameter-overrides       Optional. A string that contains
CloudFormation parameter overrides encoded
as key=value pairs. Use the same format as
the AWS CLI, e.g. 'ParameterKey=KeyPairName,
ParameterValue=MyKey ParameterKey=InstanceTy
pe,ParameterValue=t1.micro'

关于amazon-web-services - 运行 AWS SAM Local 时如何指定模板参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49266568/

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