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
- connectionTrackingConfiguration
-
A security group connection tracking configuration that enables you to set the timeout for connection tracking on an Elastic network interface. For more information, see Connection tracking timeouts in the Amazon EC2 User Guide.
Type: ConnectionTrackingSpecificationResponse object
Required: No
- description
-
The description.
Type: String
Required: No
- groupSet
-
The security groups.
Type: Array of GroupIdentifier objects
Required: No
- interfaceType
-
The type of network interface.
Valid values:
interface
|efa
|efa-only
|trunk
Type: String
Required: No
- ipv4PrefixSet
-
The IPv4 delegated prefixes that are assigned to the network interface.
Type: Array of InstanceIpv4Prefix objects
Required: No
- ipv6AddressesSet
-
The IPv6 addresses associated with the network interface.
Type: Array of InstanceIpv6Address objects
Required: No
- ipv6PrefixSet
-
The IPv6 delegated prefixes that are assigned to the network interface.
Type: Array of InstanceIpv6Prefix objects
Required: No
- macAddress
-
The MAC address.
Type: String
Required: No
- networkInterfaceId
-
The ID of the network interface.
Type: String
Required: No
- operator
-
The entity that manages the network interface.
Type: OperatorResponse object
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
-
The private IPv4 addresses associated with the network interface.
Type: Array of InstancePrivateIpAddress objects
Required: No
- sourceDestCheck
-
Indicates whether source/destination checking is enabled.
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: