2013-01-22 42 views
0

我在尝试编写一个工具,它根据一些非常简单的规则自动管理Amazon AWS快照。这些快照是在Amazon Storage Gateway中设置的时间表上创建的,并按照您对该工具的Web界面所期望的方式显示。通过API管理AWS Storage Gateway快照

只要快照计划执行,Storage Gateway API就只有快照操作。 EC2是讨论快照的API。问题是,如果我通过该API描述快照,则会看到很多数百个快照,但是它们都没有与Storage Gateway创建的快照的卷ID匹配的卷ID。它们只是我不感兴趣的随机公共快照。

因此,我猜Storage Storage快照在某种程度上有所不同,但有没有一种方法可以使用Amazon的任何API来列出和操作它们?

编辑:有趣的是,他们确实出现在EC2网页控制面板。

回答

0

下面是一个重要提示:快照在那里,只要确保您使用正确的功能找到它们即可。在这种情况下,我在Clojure中的新职位仍然有效,我尝试使用contains?来搜索序列中的项目。再次。但它不能这样工作,它会在集合中查找键,这意味着它需要一个数字的序列,并会告诉您该索引是否有项目。更有趣的是,通过一个序列和一个字符串,它不会蝙蝠眼皮,它只是说false

哦,亚马逊与卷ID的大小写并不总是一致,因此请务必在比较之前小写所有内容。这一点实际上与AWS相关,而不是我顽固地误解了核心功能的文档。