【问题标题】:Getting higher number of aws snapshot than the snapshots I've in my AWS account获得比我 AWS 账户中的快照更多的 aws 快照
【发布时间】:2015-06-15 13:11:45
【问题描述】:

当我尝试做的时候:

conn = boto.connect_ec2(access_key = "xxxxxxx", access_secret = "yyyyyy")
snapshots = conn.get_all_snapshots()

我得到不同数量的快照(比我在控制台上看到的快照多)

但是当尝试执行时

snapshots = conn.get_all_snapshots(owner="xxxxxyyyyyyy")

我得到了我在控制台上看到的真实数量的快照。

为什么会出现这种行为。我可以在哪里找到这些额外的快照。

【问题讨论】:

标签: amazon-web-services amazon-s3 boto amazon-ebs


【解决方案1】:
snapshots = conn.get_all_snapshots()

^ 返回您有权访问的所有快照。它可能是许多可公开访问的快照。

snapshots = conn.get_all_snapshots(owner="xxxxxyyyyyyy")  OR snapshots = conn.get_all_snapshots(owner="self") 

xxxxxyyyyyy > AWS_Account_ID

^^ 返回您拥有的快照。


感谢: @BMW

参考:https://github.com/boto/boto/issues/2031

【讨论】:

    猜你喜欢
    • 2011-10-22
    • 2017-10-31
    • 2017-09-03
    • 1970-01-01
    • 2017-10-22
    • 2020-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多