Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Paws::EC2::DescribeNetUserIContributed)Paws::EC2::DescribeNetworkInterfaces(3)

NAME
       Paws::EC2::DescribeNetworkInterfaces - Arguments	for method
       DescribeNetworkInterfaces on Paws::EC2

DESCRIPTION
       This class represents the parameters used for calling the method
       DescribeNetworkInterfaces on the	Amazon Elastic Compute Cloud service.
       Use the attributes of this class	as arguments to	method
       DescribeNetworkInterfaces.

       You shouln't make instances of this class. Each attribute should	be
       used as a named argument	in the call to DescribeNetworkInterfaces.

       As an example:

	 $service_obj->DescribeNetworkInterfaces(Att1 => $value1, Att2 => $value2, ...);

       Values for attributes that are native types (Int, String, Float,	etc)
       can passed as-is	(scalar	values). Values	for complex Types (objects)
       can be passed as	a HashRef. The keys and	values of the hashref will be
       used to instance	the underlying object.

ATTRIBUTES
   DryRun => Bool
       Checks whether you have the required permissions	for the	action,
       without actually	making the request, and	provides an error response. If
       you have	the required permissions, the error response is
       "DryRunOperation". Otherwise, it	is "UnauthorizedOperation".

   Filters => ArrayRef[Paws::EC2::Filter]
       One or more filters.

       o   "addresses.private-ip-address" - The	private	IP addresses
	   associated with the network interface.

       o   "addresses.primary" - Whether the private IP	address	is the primary
	   IP address associated with the network interface.

       o   "addresses.association.public-ip" - The association ID returned
	   when	the network interface was associated with the Elastic IP
	   address.

       o   "addresses.association.owner-id" - The owner	ID of the addresses
	   associated with the network interface.

       o   "association.association-id"	- The association ID returned when the
	   network interface was associated with an IP address.

       o   "association.allocation-id" - The allocation	ID returned when you
	   allocated the Elastic IP address for	your network interface.

       o   "association.ip-owner-id" - The owner of the	Elastic	IP address
	   associated with the network interface.

       o   "association.public-ip" - The address of the	Elastic	IP address
	   bound to the	network	interface.

       o   "association.public-dns-name" - The public DNS name for the network
	   interface.

       o   "attachment.attachment-id" -	The ID of the interface	attachment.

       o   "attachment.instance-id" - The ID of	the instance to	which the
	   network interface is	attached.

       o   "attachment.instance-owner-id" - The	owner ID of the	instance to
	   which the network interface is attached.

       o   "attachment.device-index" - The device index	to which the network
	   interface is	attached.

       o   "attachment.status" - The status of the attachment ("attaching" |
	   "attached" |	"detaching" | "detached").

       o   "attachment.attach.time" - The time that the	network	interface was
	   attached to an instance.

       o   "attachment.delete-on-termination" -	Indicates whether the
	   attachment is deleted when an instance is terminated.

       o   "availability-zone" - The Availability Zone of the network
	   interface.

       o   "description" - The description of the network interface.

       o   "group-id" -	The ID of a security group associated with the network
	   interface.

       o   "group-name"	- The name of a	security group associated with the
	   network interface.

       o   "mac-address" - The MAC address of the network interface.

       o   "network-interface-id" - The	ID of the network interface.

       o   "owner-id" -	The AWS	account	ID of the network interface owner.

       o   "private-ip-address"	- The private IP address or addresses of the
	   network interface.

       o   "private-dns-name" -	The private DNS	name of	the network interface.

       o   "requester-id" - The	ID of the entity that launched the instance on
	   your	behalf (for example, AWS Management Console, Auto Scaling, and
	   so on).

       o   "requester-managed" - Indicates whether the network interface is
	   being managed by an AWS service (for	example, AWS Management
	   Console, Auto Scaling, and so on).

       o   "source-desk-check" - Indicates whether the network interface
	   performs source/destination checking. A value of "true" means
	   checking is enabled,	and "false" means checking is disabled.	The
	   value must be "false" for the network interface to perform Network
	   Address Translation (NAT) in	your VPC.

       o   "status" - The status of the	network	interface. If the network
	   interface is	not attached to	an instance, the status	is
	   "available";	if a network interface is attached to an instance the
	   status is "in-use".

       o   "subnet-id" - The ID	of the subnet for the network interface.

       o   "tag":key=value - The key/value combination of a tag	assigned to
	   the resource.

       o   "tag-key" - The key of a tag	assigned to the	resource. This filter
	   is independent of the "tag-value" filter. For example, if you use
	   both	the filter "tag-key=Purpose" and the filter "tag-value=X", you
	   get any resources assigned both the tag key Purpose (regardless of
	   what	the tag's value	is), and the tag value X (regardless of	what
	   the tag's key is). If you want to list only resources where Purpose
	   is X, see the "tag":key=value filter.

       o   "tag-value" - The value of a	tag assigned to	the resource. This
	   filter is independent of the	"tag-key" filter.

       o   "vpc-id" - The ID of	the VPC	for the	network	interface.

   NetworkInterfaceIds => ArrayRef[Str]
       One or more network interface IDs.

       Default:	Describes all your network interfaces.

SEE ALSO
       This class forms	part of	Paws, documenting arguments for	method
       DescribeNetworkInterfaces in Paws::EC2

BUGS and CONTRIBUTIONS
       The source code is located here:	https://github.com/pplu/aws-sdk-perl

       Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues

perl v5.24.1			  2015-Paws::EC2::DescribeNetworkInterfaces(3)

NAME | DESCRIPTION | ATTRIBUTES | SEE ALSO | BUGS and CONTRIBUTIONS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Paws::EC2::DescribeNetworkInterfaces&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help