RateLimitRule Klasse
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.
Definiert eine Regel zur Ratenbegrenzung, die in eine Waf-Richtlinie eingeschlossen werden kann.
public class RateLimitRule : Microsoft.Azure.Management.Cdn.Models.CustomRule
type RateLimitRule = class
inherit CustomRule
Public Class RateLimitRule
Inherits CustomRule
- Vererbung
Konstruktoren
RateLimitRule() |
Initialisiert eine neue instance der RateLimitRule-Klasse. |
RateLimitRule(String, Int32, IList<MatchCondition>, String, Int32, Int32, String) |
Initialisiert eine neue instance der RateLimitRule-Klasse. |
Eigenschaften
Action |
Ruft ab oder legt fest, welche Aktion angewendet werden soll, wenn die Regel übereinstimmt. Mögliche Werte: "Allow", "Block", "Log", "Redirect" (Geerbt von CustomRule) |
EnabledState |
Ruft ab oder legt fest, ob sich die benutzerdefinierte Regel im aktivierten oder deaktivierten Zustand befindet. Ist standardmäßig aktiviert, wenn nicht angegeben. Folgende Werte sind möglich: „Disabled“, „Enabled“ (Geerbt von CustomRule) |
MatchConditions |
Ruft die Liste der Übereinstimmungsbedingungen ab oder legt sie fest. (Geerbt von CustomRule) |
Name |
Ruft den Namen der benutzerdefinierten Regel ab oder legt den Namen fest. (Geerbt von CustomRule) |
Priority |
Ruft ab oder legt fest, in welcher Reihenfolge diese Regel in der Gesamtliste der benutzerdefinierten Regeln ausgewertet werden soll. (Geerbt von CustomRule) |
RateLimitDurationInMinutes |
Ruft die Dauer des Ratenlimits ab oder legt sie fest. Standardwert ist 1 Minute. |
RateLimitThreshold |
Ruft den Schwellenwert für das Ratenlimit ab oder legt diese fest. |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET