RateLimitRule interface
Определяет правило ограничения скорости, которое может быть включено в политику waf
- Extends
Свойства
rate |
Определяет длительность ограничения скорости. Значение по умолчанию — 1 минуту. |
rate |
Определяет пороговое значение ограничения скорости. |
Унаследованные свойства
action | Описание действия, которое необходимо применить при совпадении правил |
enabled |
Описывает, включено или отключено ли настраиваемое правило. Значение по умолчанию включено, если не указано. |
match |
Список условий соответствия. |
name | Определяет имя настраиваемого правила |
priority | Определяет порядок оценки этого правила в общем списке пользовательских правил. |
Сведения о свойстве
rateLimitDurationInMinutes
Определяет длительность ограничения скорости. Значение по умолчанию — 1 минуту.
rateLimitDurationInMinutes: number
Значение свойства
number
rateLimitThreshold
Определяет пороговое значение ограничения скорости.
rateLimitThreshold: number
Значение свойства
number
Сведения об унаследованном свойстве
action
Описание действия, которое необходимо применить при совпадении правил
action: string
Значение свойства
string
унаследовано отCustomRule.action
enabledState
Описывает, включено или отключено ли настраиваемое правило. Значение по умолчанию включено, если не указано.
enabledState?: string
Значение свойства
string
Наследуется отCustomRule.enabledState
matchConditions
Список условий соответствия.
matchConditions: MatchCondition[]
Значение свойства
наследуется отCustomRule.matchConditions
name
Определяет имя настраиваемого правила
name: string
Значение свойства
string
унаследован отCustomRule.name
priority
Определяет порядок оценки этого правила в общем списке пользовательских правил.
priority: number
Значение свойства
number
наследуется отCustomRule.priority