Method: Aws::Ec2#describe_network_interfaces
- Defined in:
- lib/ec2/ec2.rb
#describe_network_interfaces(*args) ⇒ Object
Describe network interfaces in a VPC docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeNetworkInterfaces.html
ec2.describe_network_interfaces ec2.describe_network_interfaces(ifaceId1, ifaceId2, …,
'Filter.1.Name' => 'addresses.primary',
'Filter.1.Value.1' => true,
'Filter.2.Name' => ...)
1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 |
# File 'lib/ec2/ec2.rb', line 1533 def describe_network_interfaces(*args) if args.last.is_a?(Hash) filters = args.pop.dup else filters = {} end ids = hash_params('NetworkInterfaceId', args) params = filters.merge(ids) params['Version'] = "2013-02-01" link = generate_request('DescribeNetworkInterfaces', params) request_info(link, QEc2NetworkInterfacesParser.new(:logger => @logger)) rescue Exception on_exception end |