2012-03-02 87 views
0

我有一个AWS RDS实例,并使用Boto以编程方式使用该实例。从Boto访问rds-describe-db-instances

在Boto之外,AWS RDS API具有获取RDS实例的状态信息的方法:rds-describe-db-instances,如in their docs所述。

但是,我找不到方法从Boto RDS object访问相同的方法。它还没有实现,只是从另一个对象类型间接访问,或者我完全错过了什么?

回答

2

不是你想知道到底是什么,但是这让我得到一个当前RDS实例的状态:

import boto 

rds = boto.connect_rds() 
instances = rds.get_all_dbinstances() 
instances[0].status 

u'available”

也许你正在寻找从实例对象别的东西?

+0

这绝对是我在找的东西,并且正在犯一个愚蠢的错误......使用返回的列表状态而不是列表中第一个对象的状态:例如, 'instances.status'而不是'instances [0] .status'。谢谢。 – kurttheviking 2012-03-02 18:39:02