【发布时间】:2017-03-31 05:12:25
【问题描述】:
我正在尝试使用 aws-cli 在特定区域创建 lambda 函数。我不确定如何创建它。查看此文档,找不到与区域相关的任何参数。 http://docs.aws.amazon.com/cli/latest/reference/lambda/create-function.html
谢谢。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-cli
我正在尝试使用 aws-cli 在特定区域创建 lambda 函数。我不确定如何创建它。查看此文档,找不到与区域相关的任何参数。 http://docs.aws.amazon.com/cli/latest/reference/lambda/create-function.html
谢谢。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-cli
区域是所有 AWS CLI 命令的常用选项。如果您想在命令中明确包含该区域,只需包含 --region us-east-1,例如,在 us-east-1 区域中运行您的命令。
如果此参数未明确指定,它将从您的配置中隐式派生。这可能是环境变量、您的 CLI 的配置文件,甚至是从 IAM 实例配置文件继承的。
验证这一点的安全命令是aws lambda list-functions。这是一个列出您的函数的只读命令;它只会列出通过您的配置隐式提供的区域中的函数。您可以为该函数显式提供一个区域,并观察如果您在一个区域中有函数但在另一个区域中没有函数,结果会发生变化。
【讨论】: