我使用下面的代码部分在ec2中使用jclouds api创建卷。在使用jclouds在aws-ec2中创建卷时传递名称
EC2Api ec2Api = computeServiceContext.unwrapApi(EC2Api.class);
LOG.info("initialized ec2 api for volume creation");
org.jclouds.ec2.domain.Volume volume = ec2Api
.getElasticBlockStoreApi()
.get()
.createVolumeInAvailabilityZone("ap-southeast-1b", size);
responseTemplate.setJobId(volume.getId());
responseTemplate.setCreationTime(volume.getCreateTime());
responseTemplate.setZoneId(volume.getAvailabilityZone());
现在没有选项可以在创建时传递卷的名称。但我想列出与卷名相关的卷。如果无论如何要在创建卷时传递卷名并在使用describeVolume时获取卷详细信息中的卷名,请让我知道。
我已经使用了TagApi for ec2,现在我可以设置卷名称。非常感谢这个建议。 但我无法在ec2的卷清单详细信息中列出卷名。卷名不是在那里......任何想法? – bagui 2014-09-23 14:44:23