Freigeben über


RateLimitRule interface

Definiert eine Regel zur Ratenbegrenzung, die in eine Waf-Richtlinie eingeschlossen werden kann.

Extends

Eigenschaften

rateLimitDurationInMinutes

Definiert die Dauer des Ratenlimits. Standardwert ist 1 Minute.

rateLimitThreshold

Definiert den Schwellenwert für das Ratenlimit.

Geerbte Eigenschaften

action

Beschreibt, welche Aktion angewendet werden soll, wenn die Regel übereinstimmt.

enabledState

Beschreibt, ob sich die benutzerdefinierte Regel im Status "Aktiviert" oder "Deaktiviert" befindet. Ist standardmäßig aktiviert, wenn nicht angegeben.

matchConditions

Liste der Übereinstimmungsbedingungen

name

Definiert den Namen der benutzerdefinierten Regel.

priority

Definiert, in welcher Reihenfolge diese Regel in der Gesamtliste der benutzerdefinierten Regeln ausgewertet werden soll.

Details zur Eigenschaft

rateLimitDurationInMinutes

Definiert die Dauer des Ratenlimits. Standardwert ist 1 Minute.

rateLimitDurationInMinutes: number

Eigenschaftswert

number

rateLimitThreshold

Definiert den Schwellenwert für das Ratenlimit.

rateLimitThreshold: number

Eigenschaftswert

number

Geerbte Eigenschaftsdetails

action

Beschreibt, welche Aktion angewendet werden soll, wenn die Regel übereinstimmt.

action: string

Eigenschaftswert

string

Geerbt vonCustomRule.action

enabledState

Beschreibt, ob sich die benutzerdefinierte Regel im Status "Aktiviert" oder "Deaktiviert" befindet. Ist standardmäßig aktiviert, wenn nicht angegeben.

enabledState?: string

Eigenschaftswert

string

Geerbt vonCustomRule.enabledState

matchConditions

Liste der Übereinstimmungsbedingungen

matchConditions: MatchCondition[]

Eigenschaftswert

Geerbt vonCustomRule.matchConditions

name

Definiert den Namen der benutzerdefinierten Regel.

name: string

Eigenschaftswert

string

Geerbt vonCustomRule.name

priority

Definiert, in welcher Reihenfolge diese Regel in der Gesamtliste der benutzerdefinierten Regeln ausgewertet werden soll.

priority: number

Eigenschaftswert

number

Geerbt vonCustomRule.priority