lo hice mediante el uso de filtro y, por ejemplo, obtener todas las instancias creadas por el valor mismo par de claves
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());
}
}
recordar que para una etiqueta dicen que el Medio Ambiente tendrá que agregar el prefijo ** etiqueta **. Así será ** tag: Environment ** Filtro filter = new Filter ("tag: Environment", valuesT1); – rohanagarwal
Buena captura @rohanagarwal – Rambo7