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



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

AssociatePublicIpAddress
Indicates whether to assign a public IP address to an instance in a VPC.

DeleteOnTermination
Whether the interface will be deleted when the instance is terminated.

Description
A description. Applies only when creating a network interface.

DeviceIndex
The device index. Applies to both attaching an existing network interface and when creating a network 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
The group IDs for use by the network interface.

IsSetAssociatePublicIpAddress()()()()
Checks if the AssociatePublicIpAddress property is set.

IsSetDeleteOnTermination()()()()
Checks if the DeleteOnTermination property is set

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

IsSetDeviceIndex()()()()
Checks if the DeviceIndex property is set

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

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

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

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

IsSetSecondaryPrivateIpAddressCount()()()()
Checks if the SecondaryPrivateIpAddressCount property is set

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

NetworkInterfaceId
An existing interface to attach to a single instance. Requires n=1 instances.

PrivateIpAddress
The primary private IP address. Applies only when creating a network interface. Requires n=1 network interfaces in launch.

PrivateIpAddresses
Private IP addresses.

SecondaryPrivateIpAddressCount
Number of secondary private IP addresses.

SubnetId
The subnet ID. Applies only when creating a network interface.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithAssociatePublicIpAddress(Boolean)
Indicates whether to assign a public IP address to an instance in a VPC.

WithDeleteOnTermination(Boolean) Obsolete.
Sets whether the interface will be deleted when the instance is terminated.

WithDescription(String) Obsolete.
A description. Applies only when creating a network interface.

WithDeviceIndex(Int32) Obsolete.
The device index. Applies to both attaching an existing network interface and when creating a network interface.

WithGroupId(array<String>[]()[][]) Obsolete.
Sets the group IDs for use by the network interface.

WithNetworkInterfaceId(String) Obsolete.
An existing interface to attach to a single instance. Requires n=1 instances.

WithPrivateIpAddress(String) Obsolete.
The primary private IP address. Applies only when creating a network interface. Requires n=1 network interfaces in launch.

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

WithSecondaryPrivateIpAddressCount(Int32) Obsolete.
Sets the number of secondary private IP addresses.

WithSubnetId(String) Obsolete.
The subnet ID. Applies only when creating a network interface.

Inheritance Hierarchy
Object
InstanceNetworkInterfaceSpecification

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