Freigeben über


P2SVpnGateway Konstruktoren

Definition

Überlädt

P2SVpnGateway()

Initialisiert eine neue instance der P2SVpnGateway-Klasse.

P2SVpnGateway(String, String, String, String, IDictionary<String, String>, SubResource, IList<P2SConnectionConfiguration>, String, Nullable<Int32>, SubResource, VpnClientConnectionHealth, IList<String>, Nullable<Boolean>, String)

Initialisiert eine neue instance der P2SVpnGateway-Klasse.

P2SVpnGateway()

Initialisiert eine neue instance der P2SVpnGateway-Klasse.

public P2SVpnGateway();
Public Sub New ()

Gilt für:

P2SVpnGateway(String, String, String, String, IDictionary<String, String>, SubResource, IList<P2SConnectionConfiguration>, String, Nullable<Int32>, SubResource, VpnClientConnectionHealth, IList<String>, Nullable<Boolean>, String)

Initialisiert eine neue instance der P2SVpnGateway-Klasse.

public P2SVpnGateway(string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.SubResource virtualHub = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.P2SConnectionConfiguration> p2SConnectionConfigurations = default, string provisioningState = default, int? vpnGatewayScaleUnit = default, Microsoft.Azure.Management.Network.Models.SubResource vpnServerConfiguration = default, Microsoft.Azure.Management.Network.Models.VpnClientConnectionHealth vpnClientConnectionHealth = default, System.Collections.Generic.IList<string> customDnsServers = default, bool? isRoutingPreferenceInternet = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.P2SVpnGateway : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.SubResource * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.P2SConnectionConfiguration> * string * Nullable<int> * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.VpnClientConnectionHealth * System.Collections.Generic.IList<string> * Nullable<bool> * string -> Microsoft.Azure.Management.Network.Models.P2SVpnGateway
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional virtualHub As SubResource = Nothing, Optional p2SConnectionConfigurations As IList(Of P2SConnectionConfiguration) = Nothing, Optional provisioningState As String = Nothing, Optional vpnGatewayScaleUnit As Nullable(Of Integer) = Nothing, Optional vpnServerConfiguration As SubResource = Nothing, Optional vpnClientConnectionHealth As VpnClientConnectionHealth = Nothing, Optional customDnsServers As IList(Of String) = Nothing, Optional isRoutingPreferenceInternet As Nullable(Of Boolean) = Nothing, Optional etag As String = Nothing)

Parameter

id
String

Ressourcen-ID

name
String

Name der Ressource.

type
String

Der Ressourcentyp.

location
String

Ressourcenspeicherort

tags
IDictionary<String,String>

Ressourcentags.

virtualHub
SubResource

Der VirtualHub, zu dem das Gateway gehört.

p2SConnectionConfigurations
IList<P2SConnectionConfiguration>

Liste aller p2s-Verbindungskonfigurationen des Gateways.

provisioningState
String

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

vpnGatewayScaleUnit
Nullable<Int32>

Die Skalierungseinheit für dieses p2s-VPN-Gateway.

vpnServerConfiguration
SubResource

Die VpnServerConfiguration, an die der p2sVpnGateway angefügt ist.

vpnClientConnectionHealth
VpnClientConnectionHealth

Die Verbindungsintegrität aller P2S-VPN-Clients status.

customDnsServers
IList<String>

Liste aller vom Kunden angegebenen DNS-Server-IP-Adressen.

isRoutingPreferenceInternet
Nullable<Boolean>

Aktivieren Sie die Routingeinstellungseigenschaft für die öffentliche IP-Schnittstelle des P2SVpnGateway.

etag
String

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

Gilt für: