VpnConnectionInner Class

Definition

VpnConnection Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VpnConnectionInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VpnConnectionInner = class
    inherit SubResource
Public Class VpnConnectionInner
Inherits SubResource
Inheritance
VpnConnectionInner
Attributes

Constructors

VpnConnectionInner()

Initializes a new instance of the VpnConnectionInner class.

VpnConnectionInner(String, SubResource, Nullable<Int32>, VpnConnectionStatus, VirtualNetworkGatewayConnectionProtocol, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<Boolean>, IList<IpsecPolicy>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ProvisioningState, IList<VpnSiteLinkConnectionInner>, String, String)

Initializes a new instance of the VpnConnectionInner class.

Properties

ConnectionBandwidth

Gets or sets expected bandwidth in MBPS.

ConnectionStatus

Gets or sets the connection status. Possible values include: 'Unknown', 'Connecting', 'Connected', 'NotConnected'

EgressBytesTransferred

Gets egress bytes transferred.

EnableBgp

Gets or sets enableBgp flag.

EnableInternetSecurity

Gets or sets enable internet security.

EnableRateLimiting

Gets or sets enableBgp flag.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

Id

Resource Id

(Inherited from SubResource)
IngressBytesTransferred

Gets ingress bytes transferred.

IpsecPolicies

Gets or sets the IPSec Policies to be considered by this connection.

Name

Gets or sets the name of the resource that is unique within a resource group. This name can be used to access the resource.

ProvisioningState

Gets the provisioning state of the VPN connection resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

RemoteVpnSite

Gets or sets id of the connected vpn site.

RoutingWeight

Gets or sets routing weight for vpn connection.

SharedKey

Gets or sets sharedKey for the vpn connection.

UseLocalAzureIpAddress

Gets or sets use local azure ip to initiate connection.

UsePolicyBasedTrafficSelectors

Gets or sets enable policy-based traffic selectors.

VpnConnectionProtocolType

Gets or sets connection protocol used for this connection. Possible values include: 'IKEv2', 'IKEv1'

VpnLinkConnections

Gets or sets list of all vpn site link connections to the gateway.

Applies to