IpSecurityRestriction Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
- 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"
- 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:
Azure SDK for .NET