Freigeben über


VpnConnectionInner Konstruktoren

Definition

Überlädt

VpnConnectionInner()

Initialisiert eine neue instance der VpnConnectionInner-Klasse.

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)

Initialisiert eine neue instance der VpnConnectionInner-Klasse.

VpnConnectionInner()

Initialisiert eine neue instance der VpnConnectionInner-Klasse.

public VpnConnectionInner ();
Public Sub New ()

Gilt für:

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)

Initialisiert eine neue instance der VpnConnectionInner-Klasse.

public VpnConnectionInner (string id = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource remoteVpnSite = default, int? routingWeight = default, Microsoft.Azure.Management.Network.Fluent.Models.VpnConnectionStatus connectionStatus = default, Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionProtocol vpnConnectionProtocolType = default, long? ingressBytesTransferred = default, long? egressBytesTransferred = default, int? connectionBandwidth = default, string sharedKey = default, bool? enableBgp = default, bool? usePolicyBasedTrafficSelectors = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpsecPolicy> ipsecPolicies = default, bool? enableRateLimiting = default, bool? enableInternetSecurity = default, bool? useLocalAzureIpAddress = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnSiteLinkConnectionInner> vpnLinkConnections = default, string name = default, string etag = default);
new Microsoft.Azure.Management.Network.Fluent.Models.VpnConnectionInner : string * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Nullable<int> * Microsoft.Azure.Management.Network.Fluent.Models.VpnConnectionStatus * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionProtocol * Nullable<int64> * Nullable<int64> * Nullable<int> * string * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpsecPolicy> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VpnSiteLinkConnectionInner> * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.VpnConnectionInner
Public Sub New (Optional id As String = Nothing, Optional remoteVpnSite As SubResource = Nothing, Optional routingWeight As Nullable(Of Integer) = Nothing, Optional connectionStatus As VpnConnectionStatus = Nothing, Optional vpnConnectionProtocolType As VirtualNetworkGatewayConnectionProtocol = 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 usePolicyBasedTrafficSelectors As Nullable(Of Boolean) = Nothing, Optional ipsecPolicies As IList(Of IpsecPolicy) = Nothing, Optional enableRateLimiting As Nullable(Of Boolean) = Nothing, Optional enableInternetSecurity As Nullable(Of Boolean) = Nothing, Optional useLocalAzureIpAddress As Nullable(Of Boolean) = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional vpnLinkConnections As IList(Of VpnSiteLinkConnectionInner) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing)

Parameter

id
String
remoteVpnSite
SubResource

ID des verbundenen VPN-Standorts.

routingWeight
Nullable<Int32>

Routinggewichtung für VPN-Verbindungen.

connectionStatus
VpnConnectionStatus

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

vpnConnectionProtocolType
VirtualNetworkGatewayConnectionProtocol

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.

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.

enableInternetSecurity
Nullable<Boolean>

Aktivieren Sie die Internetsicherheit.

useLocalAzureIpAddress
Nullable<Boolean>

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

provisioningState
ProvisioningState

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

vpnLinkConnections
IList<VpnSiteLinkConnectionInner>

Liste aller VPN-Sitelinkverbindungen mit dem Gateway.

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.

Gilt für: