Я занимаюсь рефакторингом Ruby-фреймворка, который вызывает description_instances, а затем фильтрую ответ только по именам VPC.
Получение данных для каждого экземпляра в регионе и последующая фильтрация идентификаторов VPC таким образом кажется пустой тратой полосы пропускания.
Когда я смотрю документацию по фильтрации на стороне сервера, я вижу сообщения, в которых выполняются такие действия, как применение фильтров для всех экземпляров типа xx и так далее.
Я хочу вывести все идентификаторы VPC в виде уникального списка.
Может ли кто-нибудь указать мне на пример того, как это сделать?
заранее спасибо





Неважно, я обнаружил конечную точку describe_vpcs:
def get_vpc_ids
ec2_object.describe_vpcs[:vpcs].each do |vpc|
@vpc_list.push(vpc[:vpc_id])
end
@vpc_list.uniq!
end