Freigeben über


IpSecurityRestriction Konstruktoren

Definition

Überlädt

IpSecurityRestriction()

Initialisiert eine neue instance der IpSecurityRestriction-Klasse.

IpSecurityRestriction(String, String, String, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<Int32>, String, String, IDictionary<String,IList<String>>)

Initialisiert eine neue instance der IpSecurityRestriction-Klasse.

IpSecurityRestriction()

Initialisiert eine neue instance der IpSecurityRestriction-Klasse.

public IpSecurityRestriction ();
Public Sub New ()

Gilt für:

IpSecurityRestriction(String, String, String, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<Int32>, String, String, IDictionary<String,IList<String>>)

Initialisiert eine neue instance der IpSecurityRestriction-Klasse.

public IpSecurityRestriction (string ipAddress = default, string subnetMask = default, string vnetSubnetResourceId = default, int? vnetTrafficTag = default, int? subnetTrafficTag = default, string action = default, string tag = default, int? priority = default, string name = default, string description = default, System.Collections.Generic.IDictionary<string,System.Collections.Generic.IList<string>> headers = default);
new Microsoft.Azure.Management.WebSites.Models.IpSecurityRestriction : string * string * string * Nullable<int> * Nullable<int> * string * string * Nullable<int> * string * string * System.Collections.Generic.IDictionary<string, System.Collections.Generic.IList<string>> -> Microsoft.Azure.Management.WebSites.Models.IpSecurityRestriction
Public Sub New (Optional ipAddress As String = Nothing, Optional subnetMask As String = Nothing, Optional vnetSubnetResourceId As String = Nothing, Optional vnetTrafficTag As Nullable(Of Integer) = Nothing, Optional subnetTrafficTag As Nullable(Of Integer) = Nothing, Optional action As String = Nothing, Optional tag As String = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional name As String = Nothing, Optional description As String = Nothing, Optional headers As IDictionary(Of String, IList(Of String)) = Nothing)

Parameter

ipAddress
String

IP-Adresse, für die die Sicherheitseinschränkung gültig ist. Dies kann in Form einer reinen ipv4-Adresse (erforderliche SubnetMask-Eigenschaft) oder CIDR-Notation wie ipv4/mask (führende Bit-Übereinstimmung) erfolgen. Für CIDR darf die SubnetMask-Eigenschaft nicht angegeben werden.

subnetMask
String

Subnetzmaske für den Ip-Adressbereich, für den die Einschränkung gültig ist.

vnetSubnetResourceId
String

Ressourcen-ID des virtuellen Netzwerks

vnetTrafficTag
Nullable<Int32>

(intern) VNET-Datenverkehrstag

subnetTrafficTag
Nullable<Int32>

(intern) Tag für Subnetzdatenverkehr

action
String

Zulassen oder Verweigern des Zugriffs für diesen IP-Bereich.

tag
String

Definiert, wofür dieser IP-Filter verwendet wird. Dies dient zur Unterstützung der IP-Filterung für Proxys. Mögliche Werte: "Default", "XffProxy", "ServiceTag"

priority
Nullable<Int32>

Priorität der IP-Einschränkungsregel.

name
String

Name der IP-Einschränkungsregel.

description
String

Beschreibung der IP-Einschränkungsregel.

headers
IDictionary<String,IList<String>>

Kopfzeilen der IP-Einschränkungsregel. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Die übereinstimmende Logik ist .. – Wenn die Eigenschaft NULL oder leer (Standard) ist, sind alle Hosts (oder das Fehlen von) zulässig. - Ein Wert wird mit ordinal-ignore-case verglichen (ohne Portnummer). – Unterdomänenplatzhalter sind zulässig, stimmen aber nicht mit der Stammdomäne überein. *.contoso.com entspricht z. B. der Unterdomäne foo.contoso.com, aber nicht der Stammdomäne contoso.com oder mehrstufigen foo.bar.contoso.com. Unicode-Hostnamen sind zulässig, werden aber zum Abgleich in Punycode konvertiert.

         X-Forwarded-For
         (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples).
         The matching logic is ..
         - If the property is null or empty (default), any forwarded-for
         chains (or lack of) are allowed.
         - If any address (excluding port number) in the chain (comma
         separated) matches the CIDR defined by the property.

         X-Azure-FDID and X-FD-HealthProbe.
         The matching logic is exact match.

Gilt für: