RateLimitRule interface
Definuje pravidlo omezení rychlosti, které lze zahrnout do zásad waf.
- Extends
Vlastnosti
rate |
Definuje dobu trvání limitu rychlosti. Výchozí hodnota je 1 minuta. |
rate |
Definuje prahovou hodnotu limitu rychlosti. |
Zděděné vlastnosti
action | Popisuje, jaká akce se má použít, když se pravidlo shoduje. |
enabled |
Popisuje, jestli je vlastní pravidlo v povoleném nebo zakázaném stavu. Pokud není zadáno, nastaví se výchozí hodnota Povoleno. |
match |
Seznam podmínek shody |
name | Definuje název vlastního pravidla. |
priority | Definuje v jakém pořadí se toto pravidlo vyhodnotí v celkovém seznamu vlastních pravidel. |
Podrobnosti vlastnosti
rateLimitDurationInMinutes
Definuje dobu trvání limitu rychlosti. Výchozí hodnota je 1 minuta.
rateLimitDurationInMinutes: number
Hodnota vlastnosti
number
rateLimitThreshold
Definuje prahovou hodnotu limitu rychlosti.
rateLimitThreshold: number
Hodnota vlastnosti
number
Podrobnosti zděděných vlastností
action
Popisuje, jaká akce se má použít, když se pravidlo shoduje.
action: string
Hodnota vlastnosti
string
zděděno zCustomRule.action
enabledState
Popisuje, jestli je vlastní pravidlo v povoleném nebo zakázaném stavu. Pokud není zadáno, nastaví se výchozí hodnota Povoleno.
enabledState?: string
Hodnota vlastnosti
string
zděděný zCustomRule.enabledState
matchConditions
Seznam podmínek shody
matchConditions: MatchCondition[]
Hodnota vlastnosti
zděděno zCustomRule.matchConditions
name
priority
Definuje v jakém pořadí se toto pravidlo vyhodnotí v celkovém seznamu vlastních pravidel.
priority: number
Hodnota vlastnosti
number
zděděno zCustomRule.priority