簡體   English   中英

如何使用aws java sdk在我的amazon帳戶下獲取帶有標記的所有實例

[英]how to get all instances with a tag under my amazon account using aws java sdk

我想使用java aws sdk獲取在我的AWS賬戶下運行的特定標簽的所有實例ID。 有人可以指導我,我怎么能得到這個。謝謝

我通過使用過濾器來完成它,例如獲取由相同的鍵對值創建的所有實例

DescribeInstancesRequest request = new DescribeInstancesRequest();
List<String> valuesT1 = new ArrayList<String>();
valuesT1.add("my-keypair-name");
Filter filter = new Filter("key-name", valuesT1);

DescribeInstancesResult result = ec2.describeInstances(request.withFilters(filter));

List<Reservation> reservations = result.getReservations();

for (Reservation reservation : reservations) {
    List<Instance> instances = reservation.getInstances();

    for (Instance instance : instances) {

        System.out.println(instance.getInstanceId());


    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM