AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Describes a network interface.
Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z
public class NetworkInterface
The NetworkInterface type exposes the following members
Name | Description | |
---|---|---|
NetworkInterface() |
Name | Type | Description | |
---|---|---|---|
Association | Amazon.EC2.Model.NetworkInterfaceAssociation |
Gets and sets the property Association. The association information for an Elastic IP address (IPv4) associated with the network interface. |
|
Attachment | Amazon.EC2.Model.NetworkInterfaceAttachment |
Gets and sets the property Attachment. The network interface attachment. |
|
AvailabilityZone | System.String |
Gets and sets the property AvailabilityZone. The Availability Zone. |
|
ConnectionTrackingConfiguration | Amazon.EC2.Model.ConnectionTrackingConfiguration |
Gets and sets the property 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. |
|
DenyAllIgwTraffic | System.Boolean |
Gets and sets the property DenyAllIgwTraffic.
Indicates whether a network interface with an IPv6 address is unreachable from the
public internet. If the value is |
|
Description | System.String |
Gets and sets the property Description. A description. |
|
Groups | System.Collections.Generic.List<Amazon.EC2.Model.GroupIdentifier> |
Gets and sets the property Groups. Any security groups for the network interface. |
|
InterfaceType | Amazon.EC2.NetworkInterfaceType |
Gets and sets the property InterfaceType. The type of network interface. |
|
Ipv4Prefixes | System.Collections.Generic.List<Amazon.EC2.Model.Ipv4PrefixSpecification> |
Gets and sets the property Ipv4Prefixes. The IPv4 prefixes that are assigned to the network interface. |
|
Ipv6Address | System.String |
Gets and sets the property Ipv6Address. The IPv6 globally unique address associated with the network interface. |
|
Ipv6Addresses | System.Collections.Generic.List<Amazon.EC2.Model.NetworkInterfaceIpv6Address> |
Gets and sets the property Ipv6Addresses. The IPv6 addresses associated with the network interface. |
|
Ipv6Native | System.Boolean |
Gets and sets the property Ipv6Native. Indicates whether this is an IPv6 only network interface. |
|
Ipv6Prefixes | System.Collections.Generic.List<Amazon.EC2.Model.Ipv6PrefixSpecification> |
Gets and sets the property Ipv6Prefixes. The IPv6 prefixes that are assigned to the network interface. |
|
MacAddress | System.String |
Gets and sets the property MacAddress. The MAC address. |
|
NetworkInterfaceId | System.String |
Gets and sets the property NetworkInterfaceId. The ID of the network interface. |
|
Operator | Amazon.EC2.Model.OperatorResponse |
Gets and sets the property Operator. The service provider that manages the network interface. |
|
OutpostArn | System.String |
Gets and sets the property OutpostArn. The Amazon Resource Name (ARN) of the Outpost. |
|
OwnerId | System.String |
Gets and sets the property OwnerId. The Amazon Web Services account ID of the owner of the network interface. |
|
PrivateDnsName | System.String |
Gets and sets the property PrivateDnsName. The private DNS name. |
|
PrivateIpAddress | System.String |
Gets and sets the property PrivateIpAddress. The IPv4 address of the network interface within the subnet. |
|
PrivateIpAddresses | System.Collections.Generic.List<Amazon.EC2.Model.NetworkInterfacePrivateIpAddress> |
Gets and sets the property PrivateIpAddresses. The private IPv4 addresses associated with the network interface. |
|
RequesterId | System.String |
Gets and sets the property RequesterId. The alias or Amazon Web Services account ID of the principal or service that created the network interface. |
|
RequesterManaged | System.Boolean |
Gets and sets the property RequesterManaged. Indicates whether the network interface is being managed by Amazon Web Services. |
|
SourceDestCheck | System.Boolean |
Gets and sets the property SourceDestCheck. Indicates whether source/destination checking is enabled. |
|
Status | Amazon.EC2.NetworkInterfaceStatus |
Gets and sets the property Status. The status of the network interface. |
|
SubnetId | System.String |
Gets and sets the property SubnetId. The ID of the subnet. |
|
TagSet | System.Collections.Generic.List<Amazon.EC2.Model.Tag> |
Gets and sets the property TagSet. Any tags assigned to the network interface. |
|
VpcId | System.String |
Gets and sets the property VpcId. The ID of the VPC. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5