Boto rds.get_all_dbinstances返回空列表

时间:2015-10-15 09:24:54

标签: python amazon-web-services boto amazon-rds

我正在尝试使用Python的Boto模块获取所有AWS RDS实例的列表。我可以获得实例元数据,然后我将其读入连接以利用TextHeight但仍然返回[]。

get_all_dbinstances()

1 个答案:

答案 0 :(得分:3)

connect_to_region的调用实际上会返回该区域的RDSConnection对象,因此您的代码应该看起来像这样:

rds = boto.rds.connect_to_region('eu-central-1', ...)
instances = rds.get_all_dbinstances()

您的原始代码忽略了区域部分,只是连接到显然没有运行数据库实例的默认区域(us-east-1)。