【发布时间】:2014-12-23 08:42:38
【问题描述】:
我在命令行上提交这个(我省略了我知道可以工作的所有其他参数)
aws cloudformation create-stack ... --parameters ParameterKey=Region,ParameterValue=us-east-1
它产生:
Unable to construct an endpoint for cloudformation in regionNone
如果我使用https://console.aws.amazon.com/cloudformation web ui 提交完全相同的参数,它就可以工作。
如何使用 windows 的 aws.exe 指定区域?我用作模板的 .json 文件甚至将其作为默认文件,但如果我在命令行中省略区域,它仍然不会使用它
“地区”:{ “类型”:“字符串”, "Description": "要在哪个地区启动", “默认”:“us-east-1”, “允许值”:[ “us-east-1”、“us-west-1”、“us-west-2”、“eu-west-1”、“ap-northeast-1” ] }
在调试模式下我得到...
File "awscli\clidriver.pyc", line 206, in main
File "awscli\clidriver.pyc", line 354, in __call__
File "awscli\clidriver.pyc", line 461, in __call__
File "awscli\clidriver.pyc", line 555, in invoke
File "botocore\service.pyc", line 161, in get_endpoint
File "botocore\endpoint.pyc", line 265, in create_endpoint
File "botocore\regions.pyc", line 67, in construct_endpoint
UnknownEndpointError: Unable to construct an endpoint for cloudformation in region None
2014-10-27 22:52:38,631 - MainThread - awscli.clidriver - DEBUG - Exiting with rc 255
【问题讨论】:
标签: amazon-web-services amazon-cloudformation