2012-08-28 17 views

答えて

13

私は、フィルタを使って、それをやったし、例えば同じ鍵ペアの値によって作成されたすべてのインスタンス

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()); 


    } 
} 
+1

は、タグの環境あなたの言うことを覚えておいてください取得を取得することができます私を導いてくださいすることができます** tag **プレフィックスを付加する必要があります。 これは** tag:Environment ** です。Filter filter = new Filter( "tag:Environment"、valuesT1); – rohanagarwal

+0

良いキャッチ@rohanagarwal – Rambo7

関連する問題