実行中のすべてのインスタンスでebsスナップショットをチェックするためのpythonスクリプトを作成しています...
rsv = self.botoEC2.get_all_instances()
for r in rsv:
ins = r.instances[0]
blockDevice = self.getInstanceAttribute(ins,"blockDeviceMapping")
print blockDevice
def getInstanceAttribute(self,instance,attribute):
return instance.get_attribute(attribute)
出力:
{u'blockDeviceMapping': {u'/dev/sda1': <boto.ec2.blockdevicemapping.BlockDeviceType object at 0x10d5faed0>}}
私はボトが初めてです。私は正しい道を進んでいますか?
最初に取得してからblockDeviceMapping
ボリューム関数を呼び出す必要がありますか?
既存のスナップショットを確認できるように、実際のボリューム ID を取得するにはどうすればよいですか?