AWS SDK for .NET Documentation
NetworkInterface Class
AmazonAmazon.EC2.ModelNetworkInterface Did this page help you?   Yes   No    Tell us about it...
Describes a Network Interface
Declaration Syntax
C#
public class NetworkInterface
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
NetworkInterface()()()()
Initializes a new instance of the NetworkInterface class

Association
The association information for an Elastic IP associated with the network interface.

Attachment
The network interface attachment.

AvailabilityZone
The Availability Zone of the interface.

Description
The description of the interface.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
GroupId
Security group IDs associated with the interface.

GroupName
A list of security group names the instance is in.

IsSetAssociation()()()()
Checks if the Association property is set

IsSetAttachment()()()()
Checks if the Attachment property is set

IsSetAvailabilityZone()()()()
Checks if the AvailabilityZone property is set

IsSetDescription()()()()
Checks if the Description property is set

IsSetGroupId()()()()
Checks if GroupId property is set

IsSetGroupName()()()()
Checks if GroupName property is set

IsSetMacAddress()()()()
Checks if the MacAddress property is set

IsSetNetworkInterfaceId()()()()
Checks if the NetworkInterfaceId property is set

IsSetOwnerId()()()()
Checks if the OwnerId property is set

IsSetPrivateDnsName()()()()
Checks if the PrivateDnsName property is set

IsSetPrivateIpAddress()()()()
Checks if the PrivateIpAddress property is set

IsSetPrivateIpAddresses()()()()
Checks if the PrivateIpAddresses property is set

IsSetRequesterId()()()()
Checks if the RequesterId property is set

IsSetRequesterManaged()()()()
IsSetSourceDestCheck()()()()
Checks if the SourceDestCheck property is set

IsSetStatus()()()()
Checks if the Status property is set

IsSetSubnetId()()()()
Checks if the SubnetId property is set

IsSetTag()()()()
Checks if Tag property is set

IsSetVpcId()()()()
Checks if the VpcId property is set

MacAddress
The MAC address of the interface.

NetworkInterfaceId
The ID of the network interface.

OwnerId
The ID of the customer who created the interface.

PrivateDnsName
The private DNS name.

PrivateIpAddress
IP address of the interface within the subnet.

PrivateIpAddresses
Private IP addresses.

RequesterId
ID of the entity that launched the instance on your behalf (e.g., AWS Management Console, Auto Scaling, etc.)

RequesterManaged
Whether the interface is managed by the requester.

SourceDestCheck
Whether traffic to or from the instance is validated.

Status
The status of the interface. Valid values: "available" | "in-use".

SubnetId
The ID of the subnet.

Tag
Resouce tags for this interface.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VpcId
The ID of the VPC.

WithAssociation(NetworkInterfaceAssociation) Obsolete.
Sets the association information for an Elastic IP associated with the network interface.

WithAttachment(NetworkInterfaceAttachment) Obsolete.
Sets the network interface attachment.

WithAvailabilityZone(String) Obsolete.
Sets the Availability Zone of the interface.

WithDescription(String) Obsolete.
Sets the description of the interface.

WithGroupId(array<String>[]()[][]) Obsolete.
Sets the security group IDs associated with the interface.

WithGroupName(array<String>[]()[][]) Obsolete.
Sets the security group names the instance is in.

WithMacAddress(String) Obsolete.
Sets the MAC address of the interface.

WithNetworkInterfaceId(String) Obsolete.
Sets the ID of the network interface.

WithOwnerId(String) Obsolete.
Sets the ID of the customer who created the interface.

WithPrivateDnsName(String) Obsolete.
Sets the private DNS name.

WithPrivateIpAddress(String) Obsolete.
Sets the IP address of the interface within the subnet.

WithPrivateIpAddresses(array<NetworkInterfacePrivateIpAddress>[]()[][]) Obsolete.
Sets the private IP addresses.

WithRequesterId(String) Obsolete.
Sets the ID of the entity that launched the instance on your behalf (e.g., AWS Management Console, Auto Scaling, etc.)

WithRequesterManaged(Boolean) Obsolete.
Sets whether the interface is managed by the requester.

WithSourceDestCheck(Boolean) Obsolete.
Sets whether traffic to or from the instance is validated.

WithStatus(String) Obsolete.
Sets the status of the interface.

WithSubnetId(String) Obsolete.
Sets the ID of the subnet.

WithTag(array<Tag>[]()[][]) Obsolete.
Sets the resouce tags for this interface.

WithVpcId(String) Obsolete.
Sets the ID of the VPC.

Inheritance Hierarchy
Object
NetworkInterface

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)