VPN Connection
            
 Declaration Syntax
 Declaration Syntax| C# | 
public class VpnConnection
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | VpnConnection()()()() | Initializes a new instance of the VpnConnection class | 
|  | CustomerGatewayConfiguration | 
            Configuration information for the VPN connection's customer gateway.
            Configuration is in the native XML format.
             | 
|  | CustomerGatewayId | 
            ID of the customer gateway at your end of the VPN connection.
             | 
|  | Equals(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.) | 
|  | IsSetCustomerGatewayConfiguration()()()() | 
            Checks if CustomerGatewayConfiguration property is set
             | 
|  | IsSetCustomerGatewayId()()()() | 
            Checks if CustomerGatewayId property is set
             | 
|  | IsSetRoutes()()()() | 
            Checks if the Routes property is set.
             | 
|  | IsSetStaticRoutesOnly()()()() | 
            Checks if the StaticRoutesOnly property is set.
             | 
|  | IsSetTag()()()() | 
            Checks if Tag property is set
             | 
|  | IsSetType()()()() | 
            Checks if Type property is set
             | 
|  | IsSetVgwTelemetry()()()() | 
            Checks if VgwTelemetry property is set
             | 
|  | IsSetVpnConnectionId()()()() | 
            Checks if VpnConnectionId property is set
             | 
|  | IsSetVpnConnectionState()()()() | 
            Checks if VpnConnectionState property is set
             | 
|  | IsSetVpnGatewayId()()()() | 
            Checks if VpnGatewayId property is set
             | 
|  | Routes | 
            Static routes associated with a VPN connection.
             | 
|  | StaticRoutesOnly | 
            Whether or not the VPN connection uses static routes only.
            Static routes must be used for devices that do not support BGP.
             | 
|  | Tag | 
            Tags assigned to the resource.
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | Type | 
            The type of VPN connection (ipsec.1).
             | 
|  | VgwTelemetry | 
            Information about the virtual private gateway.
             | 
|  | VpnConnectionId | 
            The ID of the VPN connection
             | 
|  | VpnConnectionState | 
            The current state of the VPN connection.
            Valid values: pending, available, deleting, deleted
             | 
|  | VpnGatewayId | 
            ID of the VPN gateway at the VPC end of the VPN connection.
             | 
|  | WithCustomerGatewayConfiguration(String) | Obsolete. 
            Sets the configuration information for the VPN connection's customer gateway.
             | 
|  | WithCustomerGatewayId(String) | Obsolete. 
            Sets the ID of the customer gateway at your end of the VPN connection.
             | 
|  | WithRoutes(array<VpnStaticRoute>[]()[][]) | Obsolete. 
            Sets the set of static routes associated with a VPN connection.
             | 
|  | WithStaticRoutesOnly(Boolean) | Obsolete. 
            Sets whether or not the VPN connection uses static routes only.
             | 
|  | WithTag(array<Tag>[]()[][]) | Obsolete. 
            Sets the tags assigned to the resource.
             | 
|  | WithType(String) | Obsolete. 
            Sets the type of VPN connection.
             | 
|  | WithVgwTelemetry(array<VpnTunnelTelemetry>[]()[][]) | Obsolete. 
            Sets the information about the virtual private gateway.
             | 
|  | WithVpnConnectionId(String) | Obsolete. 
            Sets the ID of the VPN connection
             | 
|  | WithVpnConnectionState(String) | Obsolete. 
            Sets the current state of the VPN connection.
             | 
|  | WithVpnGatewayId(String) | Obsolete. 
            Sets the ID of the VPN gateway at the VPC end of the VPN connection.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | VpnConnection |