【发布时间】:2011-09-10 14:38:15
【问题描述】:
如果我调用 AmazonEC2 Java 接口的 describeSnapshots(),我会得到文档中描述的大量快照,因为它包括所有可见的快照。
但是,要获取我的快照列表,使用 API 应该很容易,但对我来说并不明显。我尝试将 DescribeSnapshotsRequests 对象传递给 describeSnapshots()
DescribeSnapshotsRequest req = new DescribeSnapShotRequests();
List<String> ownerId = new ArrayList<String>();
ownerId.add("....");
req.setOwnerIds(ownerId);
DescribeSnapshotsResult res = ec2.describeSnapshots(req);
但是,为了获取我的用户 ID,我打印了所有快照的用户 ID,并手动识别了我的用户 ID,复制了该用户 ID,并在源代码中使用。
我希望有更好的方法来列出我的快照,有人知道吗?
【问题讨论】:
标签: java amazon-ec2