首页 > 解决方案 > AWS Ruby 开发工具包过滤

问题描述

我正在重构一个调用 describe_instances 的 Ruby 框架,然后仅过滤 VPC 名称的响应。

将区域中每个实例的数据拉下来,然后以这种方式过滤掉 VPC id,这似乎是一种带宽浪费。

当我查看过滤服务器端的文档时,我看到一些帖子正在做一些事情,比如为所有类型 xx 的实例应用过滤器等等。

我想要做的是将所有 VPC id 作为唯一列表下拉。

谁能给我举个例子来说明如何做到这一点?

提前致谢

标签: amazon-web-servicesaws-sdkrequestfiltering

解决方案


没关系,我发现了 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

推荐阅读