如果我调用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);
Run Code Online (Sandbox Code Playgroud)
但是为了获取我的用户ID,我打印了所有快照的用户ID并手动识别我的,复制了该用户ID,并在源代码中使用.
我希望有更好的方法来列出我的快照,谁知道呢?
试试这个
req.setOwnerIds(Arrays.<String>asList("self"));
Run Code Online (Sandbox Code Playgroud)
这样的东西对我有用来描述图像.
| 归档时间: |
|
| 查看次数: |
839 次 |
| 最近记录: |