InstanceNetworkInterface
Describes a network interface.
Contents
- association
-
The association information for an Elastic IPv4 associated with the network interface.
Type: InstanceNetworkInterfaceAssociation object
Required: No
- attachment
-
The network interface attachment.
Type: InstanceNetworkInterfaceAttachment object
Required: No
- description
-
The description.
Type: String
Required: No
- groupSet
-
One or more security groups.
Type: Array of GroupIdentifier objects
Required: No
- interfaceType
-
Describes the type of network interface.
Valid values:
interface
|efa
Type: String
Required: No
- ipv6AddressesSet
-
One or more IPv6 addresses associated with the network interface.
Type: Array of InstanceIpv6Address objects
Required: No
- macAddress
-
The MAC address.
Type: String
Required: No
- networkInterfaceId
-
The ID of the network interface.
Type: String
Required: No
- ownerId
-
The ID of the AWS account that created the network interface.
Type: String
Required: No
- privateDnsName
-
The private DNS name.
Type: String
Required: No
- privateIpAddress
-
The IPv4 address of the network interface within the subnet.
Type: String
Required: No
- privateIpAddressesSet
-
One or more private IPv4 addresses associated with the network interface.
Type: Array of InstancePrivateIpAddress objects
Required: No
- sourceDestCheck
-
Indicates whether to validate network traffic to or from this network interface.
Type: Boolean
Required: No
- status
-
The status of the network interface.
Type: String
Valid Values:
available | associated | attaching | in-use | detaching
Required: No
- subnetId
-
The ID of the subnet.
Type: String
Required: No
- vpcId
-
The ID of the VPC.
Type: String
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: