Freigeben über


VpnSiteLinkConnection Konstruktoren

Definition

Überlädt

VpnSiteLinkConnection()

Initialisiert eine neue instance der VpnSiteLinkConnection-Klasse.

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)

Initialisiert eine neue instance der VpnSiteLinkConnection-Klasse.

VpnSiteLinkConnection()

Initialisiert eine neue instance der VpnSiteLinkConnection-Klasse.

public VpnSiteLinkConnection ();
Public Sub New ()

Gilt für:

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)

Initialisiert eine neue instance der VpnSiteLinkConnection-Klasse.

public VpnSiteLinkConnection (string id = default, Microsoft.Azure.Management.Network.Models.SubResource vpnSiteLink = default, int? routingWeight = default, string vpnLinkConnectionMode = default, string connectionStatus = default, string vpnConnectionProtocolType = default, long? ingressBytesTransferred = default, long? egressBytesTransferred = default, int? connectionBandwidth = default, string sharedKey = default, bool? enableBgp = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.GatewayCustomBgpIpAddressIpConfiguration> vpnGatewayCustomBgpAddresses = default, bool? usePolicyBasedTrafficSelectors = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.IpsecPolicy> ipsecPolicies = default, bool? enableRateLimiting = default, bool? useLocalAzureIpAddress = default, string provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> ingressNatRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> egressNatRules = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.VpnSiteLinkConnection : string * Microsoft.Azure.Management.Network.Models.SubResource * Nullable<int> * string * string * string * Nullable<int64> * Nullable<int64> * Nullable<int> * string * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.GatewayCustomBgpIpAddressIpConfiguration> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.IpsecPolicy> * Nullable<bool> * Nullable<bool> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * string * string * string -> Microsoft.Azure.Management.Network.Models.VpnSiteLinkConnection
Public Sub New (Optional id As String = Nothing, Optional vpnSiteLink As SubResource = Nothing, Optional routingWeight As Nullable(Of Integer) = Nothing, Optional vpnLinkConnectionMode As String = Nothing, Optional connectionStatus As String = Nothing, Optional vpnConnectionProtocolType As String = Nothing, Optional ingressBytesTransferred As Nullable(Of Long) = Nothing, Optional egressBytesTransferred As Nullable(Of Long) = Nothing, Optional connectionBandwidth As Nullable(Of Integer) = Nothing, Optional sharedKey As String = Nothing, Optional enableBgp As Nullable(Of Boolean) = Nothing, Optional vpnGatewayCustomBgpAddresses As IList(Of GatewayCustomBgpIpAddressIpConfiguration) = Nothing, Optional usePolicyBasedTrafficSelectors As Nullable(Of Boolean) = Nothing, Optional ipsecPolicies As IList(Of IpsecPolicy) = Nothing, Optional enableRateLimiting As Nullable(Of Boolean) = Nothing, Optional useLocalAzureIpAddress As Nullable(Of Boolean) = Nothing, Optional provisioningState As String = Nothing, Optional ingressNatRules As IList(Of SubResource) = Nothing, Optional egressNatRules As IList(Of SubResource) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parameter

id
String

Ressourcen-ID

vpnSiteLink
SubResource

ID des verbundenen VPN-Standortlinks.

routingWeight
Nullable<Int32>

Routinggewichtung für VPN-Verbindungen.

vpnLinkConnectionMode
String

Vpn-Link-Verbindungsmodus. Mögliche Werte: "Default", "ResponderOnly", "InitiatorOnly"

connectionStatus
String

Die Verbindung status. Mögliche Werte: "Unbekannt", "Verbinden", "Verbunden", "NotConnected"

vpnConnectionProtocolType
String

Verbindungsprotokoll, das für diese Verbindung verwendet wird. Mögliche Werte: "IKEv2", "IKEv1"

ingressBytesTransferred
Nullable<Int64>

Übertragene Eingangsbytes.

egressBytesTransferred
Nullable<Int64>

Ausgehende Bytes werden übertragen.

connectionBandwidth
Nullable<Int32>

Erwartete Bandbreite in MBPS.

sharedKey
String

SharedKey für die VPN-Verbindung.

enableBgp
Nullable<Boolean>

EnableBgp-Flag.

vpnGatewayCustomBgpAddresses
IList<GatewayCustomBgpIpAddressIpConfiguration>

vpnGatewayCustomBgpAddresses, die von dieser Verbindung verwendet werden.

usePolicyBasedTrafficSelectors
Nullable<Boolean>

Aktivieren Sie richtlinienbasierte Datenverkehrsselektoren.

ipsecPolicies
IList<IpsecPolicy>

Die IPSec-Richtlinien, die von dieser Verbindung berücksichtigt werden sollen.

enableRateLimiting
Nullable<Boolean>

EnableBgp-Flag.

useLocalAzureIpAddress
Nullable<Boolean>

Verwenden Sie die lokale Azure-IP-Adresse, um die Verbindung zu initiieren.

provisioningState
String

Der Bereitstellungsstatus der VPN-Standortlinkverbindungsressource. Mögliche Werte: "Erfolgreich", "Aktualisieren", "Löschen", "Fehler"

ingressNatRules
IList<SubResource>

Liste der eingehenden NatRules.

egressNatRules
IList<SubResource>

Liste der ausgehenden NatRules.

name
String

Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

etag
String

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.

type
String

Der Ressourcentyp.

Gilt für: