RateLimitRule interface
Define uma regra de limitação de taxa que pode ser incluída em uma política de waf
- Extends
Propriedades
rate |
Define a duração do limite de taxa. O padrão é 1 minuto. |
rate |
Define o limite de taxa. |
Propriedades herdadas
action | Descreve qual ação a ser aplicada quando a regra corresponde |
enabled |
Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão será Habilitado se não for especificado. |
match |
Lista de condições de correspondência. |
name | Define o nome da regra personalizada |
priority | Define em que ordem essa regra será avaliada na lista geral de regras personalizadas |
Detalhes da propriedade
rateLimitDurationInMinutes
Define a duração do limite de taxa. O padrão é 1 minuto.
rateLimitDurationInMinutes: number
Valor da propriedade
number
rateLimitThreshold
Define o limite de taxa.
rateLimitThreshold: number
Valor da propriedade
number
Detalhes das propriedades herdadas
action
Descreve qual ação a ser aplicada quando a regra corresponde
action: string
Valor da propriedade
string
Herdado deCustomRule.action
enabledState
Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão será Habilitado se não for especificado.
enabledState?: string
Valor da propriedade
string
Herdado deCustomRule.enabledState
matchConditions
Lista de condições de correspondência.
matchConditions: MatchCondition[]
Valor da propriedade
Herdado deCustomRule.matchConditions
name
Define o nome da regra personalizada
name: string
Valor da propriedade
string
Herdado deCustomRule.name
priority
Define em que ordem essa regra será avaliada na lista geral de regras personalizadas
priority: number
Valor da propriedade
number
Herdado deCustomRule.priority