Share via


VpnSiteLinkConnection Class

Definition

VpnSiteLinkConnection Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VpnSiteLinkConnection : Microsoft.Azure.Management.Network.Models.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VpnSiteLinkConnection = class
    inherit SubResource
Public Class VpnSiteLinkConnection
Inherits SubResource
Inheritance
VpnSiteLinkConnection
Attributes

Constructors

VpnSiteLinkConnection()

Initializes a new instance of the VpnSiteLinkConnection class.

VpnSiteLinkConnection(String, SubResource, Nullable<Int32>, String, String, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int32>, String, Nullable<Boolean>, IList<GatewayCustomBgpIpAddressIpConfiguration>, Nullable<Boolean>, IList<IpsecPolicy>, Nullable<Boolean>, Nullable<Boolean>, String, IList<SubResource>, IList<SubResource>, String, String, String)

Initializes a new instance of the VpnSiteLinkConnection 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.

EgressNatRules

Gets or sets list of egress NatRules.

EnableBgp

Gets or sets enableBgp flag.

EnableRateLimiting

Gets or sets enableBgp flag.

Etag

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

Id

Gets or sets resource ID.

(Inherited from SubResource)
IngressBytesTransferred

Gets ingress bytes transferred.

IngressNatRules

Gets or sets list of ingress NatRules.

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 site link connection resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

RoutingWeight

Gets or sets routing weight for vpn connection.

SharedKey

Gets or sets sharedKey for the vpn connection.

Type

Gets resource type.

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'

VpnGatewayCustomBgpAddresses

Gets or sets vpnGatewayCustomBgpAddresses used by this connection.

VpnLinkConnectionMode

Gets or sets vpn link connection mode. Possible values include: 'Default', 'ResponderOnly', 'InitiatorOnly'

VpnSiteLink

Gets or sets id of the connected vpn site link.

Applies to