AWS Opsworks connect_to_region返回None

时间:2015-07-01 18:44:54

标签: amazon-web-services boto aws-opsworks

我尝试使用boto来管理AWS OpsWorks堆栈,但我无法获得连接而且我不明白为什么。

凭借该凭据,我可以使用.ec2或.sns libs连接,并且两者都在同一堆栈的区域(eu-west-1)。

当我尝试连接时,conn为None 这是我的代码:

import boto.opsworks

AWS_ACCESS_KEY_ID = ' ... '

AWS_SECRET_ACCESS_KEY = ' ... '


conn = boto.opsworks.connect_to_region('eu-west-1',
                                      aws_access_key_id=AWS_ACCESS_KEY_ID,
                                      aws_secret_access_key=AWS_SECRET_ACCESS_KEY,
                                      validate_certs=False)

print(conn) # conn is None

conn.describe_layers()

是否可以从AWS外部连接到opsworks? 谢谢!

1 个答案:

答案 0 :(得分:0)

只有一个opsworks端点可用('us-east-1')