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