AWS SDK Version 3 for .NET
API Reference

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.

Information about a virtual interface.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceResponse
    Amazon.DirectConnect.Model.CreatePublicVirtualInterfaceResponse

Namespace: Amazon.DirectConnect.Model
Assembly: AWSSDK.DirectConnect.dll
Version: 3.x.y.z

Syntax

C#
public class CreatePublicVirtualInterfaceResponse : AmazonWebServiceResponse

The CreatePublicVirtualInterfaceResponse type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property AddressFamily Amazon.DirectConnect.AddressFamily

Gets and sets the property AddressFamily.

The address family for the BGP peer.

Public Property AmazonAddress System.String

Gets and sets the property AmazonAddress.

The IP address assigned to the Amazon interface.

Public Property AmazonSideAsn System.Int64

Gets and sets the property AmazonSideAsn.

The autonomous system number (ASN) for the Amazon side of the connection.

Public Property Asn System.Int32

Gets and sets the property Asn.

The autonomous system (AS) number for Border Gateway Protocol (BGP) configuration.

The valid values are 1-2147483647.

Public Property AuthKey System.String

Gets and sets the property AuthKey.

The authentication key for BGP configuration. This string has a minimum length of 6 characters and and a maximun lenth of 80 characters.

Public Property AwsDeviceV2 System.String

Gets and sets the property AwsDeviceV2.

The Direct Connect endpoint that terminates the physical connection.

Public Property AwsLogicalDeviceId System.String

Gets and sets the property AwsLogicalDeviceId.

The Direct Connect endpoint that terminates the logical connection. This device might be different than the device that terminates the physical connection.

Public Property BgpPeers System.Collections.Generic.List<Amazon.DirectConnect.Model.BGPPeer>

Gets and sets the property BgpPeers.

The BGP peers configured on this virtual interface.

Public Property ConnectionId System.String

Gets and sets the property ConnectionId.

The ID of the connection.

Public Property ContentLength System.Int64 Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property CustomerAddress System.String

Gets and sets the property CustomerAddress.

The IP address assigned to the customer interface.

Public Property CustomerRouterConfig System.String

Gets and sets the property CustomerRouterConfig.

The customer router configuration.

Public Property DirectConnectGatewayId System.String

Gets and sets the property DirectConnectGatewayId.

The ID of the Direct Connect gateway.

Public Property HttpStatusCode System.Net.HttpStatusCode Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property JumboFrameCapable System.Boolean

Gets and sets the property JumboFrameCapable.

Indicates whether jumbo frames are supported.

Public Property Location System.String

Gets and sets the property Location.

The location of the connection.

Public Property Mtu System.Int32

Gets and sets the property Mtu.

The maximum transmission unit (MTU), in bytes. The supported values are 1500 and 8500. The default value is 1500

Public Property OwnerAccount System.String

Gets and sets the property OwnerAccount.

The ID of the Amazon Web Services account that owns the virtual interface.

Public Property Region System.String

Gets and sets the property Region.

The Amazon Web Services Region where the virtual interface is located.

Public Property ResponseMetadata Amazon.Runtime.ResponseMetadata Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property RouteFilterPrefixes System.Collections.Generic.List<Amazon.DirectConnect.Model.RouteFilterPrefix>

Gets and sets the property RouteFilterPrefixes.

The routes to be advertised to the Amazon Web Services network in this Region. Applies to public virtual interfaces.

Public Property SiteLinkEnabled System.Boolean

Gets and sets the property SiteLinkEnabled.

Indicates whether SiteLink is enabled.

Public Property Tags System.Collections.Generic.List<Amazon.DirectConnect.Model.Tag>

Gets and sets the property Tags.

The tags associated with the virtual interface.

Public Property VirtualGatewayId System.String

Gets and sets the property VirtualGatewayId.

The ID of the virtual private gateway. Applies only to private virtual interfaces.

Public Property VirtualInterfaceId System.String

Gets and sets the property VirtualInterfaceId.

The ID of the virtual interface.

Public Property VirtualInterfaceName System.String

Gets and sets the property VirtualInterfaceName.

The name of the virtual interface assigned by the customer network. The name has a maximum of 100 characters. The following are valid characters: a-z, 0-9 and a hyphen (-).

Public Property VirtualInterfaceState Amazon.DirectConnect.VirtualInterfaceState

Gets and sets the property VirtualInterfaceState.

The state of the virtual interface. The following are the possible values:

  • confirming: The creation of the virtual interface is pending confirmation from the virtual interface owner. If the owner of the virtual interface is different from the owner of the connection on which it is provisioned, then the virtual interface will remain in this state until it is confirmed by the virtual interface owner.

  • verifying: This state only applies to public virtual interfaces. Each public virtual interface needs validation before the virtual interface can be created.

  • pending: A virtual interface is in this state from the time that it is created until the virtual interface is ready to forward traffic.

  • available: A virtual interface that is able to forward traffic.

  • down: A virtual interface that is BGP down.

  • deleting: A virtual interface is in this state immediately after calling DeleteVirtualInterface until it can no longer forward traffic.

  • deleted: A virtual interface that cannot forward traffic.

  • rejected: The virtual interface owner has declined creation of the virtual interface. If a virtual interface in the Confirming state is deleted by the virtual interface owner, the virtual interface enters the Rejected state.

  • unknown: The state of the virtual interface is not available.

Public Property VirtualInterfaceType System.String

Gets and sets the property VirtualInterfaceType.

The type of virtual interface. The possible values are private and public.

Public Property Vlan System.Int32

Gets and sets the property Vlan.

The ID of the VLAN.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5