AWS SDK for .NET Documentation
NewPublicVirtualInterface Class
AmazonAmazon.DirectConnect.ModelNewPublicVirtualInterface Did this page help you?   Yes   No    Tell us about it...

A structure containing information about a new public virtual interface.

Declaration Syntax
C#
public class NewPublicVirtualInterface
Members
All MembersConstructorsMethodsProperties



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

AmazonAddress
IP address assigned to the Amazon interface. Example: 192.168.1.1/30

Asn
Autonomous system (AS) number for Border Gateway Protocol (BGP) configuration Example: 65000

AuthKey
Authentication key for BGP configuration Example: asdf34example

CustomerAddress
IP address assigned to the customer interface. Example: 192.168.1.2/30

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.)
RouteFilterPrefixes
A list of routes to be advertised to the AWS network in this region (public virtual interface) or your VPC (private virtual interface).

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
VirtualInterfaceName
The name of the virtual interface assigned by the customer Example: "My VPC"

Vlan
VLAN ID Example: 101

WithAmazonAddress(String) Obsolete.
Sets the AmazonAddress property

WithAsn(Int32) Obsolete.
Sets the Asn property

WithAuthKey(String) Obsolete.
Sets the AuthKey property

WithCustomerAddress(String) Obsolete.
Sets the CustomerAddress property

WithRouteFilterPrefixes(array<RouteFilterPrefix>[]()[][]) Obsolete.
Adds elements to the RouteFilterPrefixes collection

WithRouteFilterPrefixes(IEnumerable<(Of <<'(RouteFilterPrefix>)>>)) Obsolete.
Adds elements to the RouteFilterPrefixes collection

WithVirtualInterfaceName(String) Obsolete.
Sets the VirtualInterfaceName property

WithVlan(Int32) Obsolete.
Sets the Vlan property

Inheritance Hierarchy
Object
NewPublicVirtualInterface

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