Freigeben über


CustomRule interface

Definiert die allgemeinen Attribute für eine benutzerdefinierte Regel, die in eine Waf-Richtlinie eingeschlossen werden kann.

Eigenschaften

action

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

enabledState

Beschreibt, ob sich die benutzerdefinierte Regel im aktivierten oder deaktivierten Zustand befindet. Wird standardmäßig aktiviert, falls 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

action

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

action: string

Eigenschaftswert

string

enabledState

Beschreibt, ob sich die benutzerdefinierte Regel im aktivierten oder deaktivierten Zustand befindet. Wird standardmäßig aktiviert, falls nicht angegeben.

enabledState?: string

Eigenschaftswert

string

matchConditions

Liste der Übereinstimmungsbedingungen.

matchConditions: MatchCondition[]

Eigenschaftswert

name

Definiert den Namen der benutzerdefinierten Regel.

name: string

Eigenschaftswert

string

priority

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

priority: number

Eigenschaftswert

number