Class: Awsrm::RouteTable
- Defined in:
- lib/awsrm/resources/route_table.rb
Constant Summary collapse
- FILTER_MAP =
{ id: 'route-table-id', route_table_id: 'route-table-id', name: 'tag:Name', vpc_id: 'vpc-id', vpc: ->(value) { { name: 'vpc-id', values: [Awsrm::Vpc.one(name: value).id] } } }.freeze
Constants inherited from Resource
Awsrm::Resource::CLIENTS, Awsrm::Resource::CLIENT_OPTIONS
Class Method Summary collapse
Methods inherited from Resource
Class Method Details
.all(params) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'lib/awsrm/resources/route_table.rb', line 12 def all(params) res = ec2_client.describe_route_tables( filters: filters(params) ) res.route_tables.map do |route| RouteTableReader.new(route) end end |