RateLimitRule 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
RateLimitRule() |
Initialisiert eine neue instance der RateLimitRule-Klasse. |
RateLimitRule(String, Int32, IList<MatchCondition>, String, Int32, Int32, String) |
Initialisiert eine neue instance der RateLimitRule-Klasse. |
RateLimitRule()
Initialisiert eine neue instance der RateLimitRule-Klasse.
public RateLimitRule ();
Public Sub New ()
Gilt für:
RateLimitRule(String, Int32, IList<MatchCondition>, String, Int32, Int32, String)
Initialisiert eine neue instance der RateLimitRule-Klasse.
public RateLimitRule (string name, int priority, System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.MatchCondition> matchConditions, string action, int rateLimitThreshold, int rateLimitDurationInMinutes, string enabledState = default);
new Microsoft.Azure.Management.Cdn.Models.RateLimitRule : string * int * System.Collections.Generic.IList<Microsoft.Azure.Management.Cdn.Models.MatchCondition> * string * int * int * string -> Microsoft.Azure.Management.Cdn.Models.RateLimitRule
Public Sub New (name As String, priority As Integer, matchConditions As IList(Of MatchCondition), action As String, rateLimitThreshold As Integer, rateLimitDurationInMinutes As Integer, Optional enabledState As String = Nothing)
Parameter
- name
- String
Definiert den Namen der benutzerdefinierten Regel.
- priority
- Int32
Definiert, in welcher Reihenfolge diese Regel in der Gesamtliste der benutzerdefinierten Regeln ausgewertet werden soll.
- matchConditions
- IList<MatchCondition>
Liste der Übereinstimmungsbedingungen
- action
- String
Beschreibt, welche Aktion angewendet werden soll, wenn die Regel übereinstimmt. Mögliche Werte: "Allow", "Block", "Log", "Redirect"
- rateLimitThreshold
- Int32
Definiert den Schwellenwert für das Ratenlimit.
- rateLimitDurationInMinutes
- Int32
Definiert die Dauer des Ratenlimits. Standardwert ist 1 Minute.
- enabledState
- String
Beschreibt, ob sich die benutzerdefinierte Regel im Status "Aktiviert" oder "Deaktiviert" befindet. Ist standardmäßig aktiviert, wenn nicht angegeben. Folgende Werte sind möglich: „Disabled“, „Enabled“
Gilt für:
Azure SDK for .NET