RateLimitRule interface
Define uma regra de limitação de taxa que pode ser incluída em uma política 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 a ação a ser aplicada quando a regra corresponde |
enabled |
Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado. |
match |
Lista de condições de jogo. |
name | Define o nome da regra personalizada |
priority | Define em que ordem essa regra deve ser avaliada na lista geral de regras personalizadas |
Detalhes de Propriedade
rateLimitDurationInMinutes
Define a duração do limite de taxa. O padrão é 1 minuto.
rateLimitDurationInMinutes: number
Valor de Propriedade
number
rateLimitThreshold
Define o limite de taxa.
rateLimitThreshold: number
Valor de Propriedade
number
Detalhes da Propriedade Herdada
action
Descreve a ação a ser aplicada quando a regra corresponde
action: string
Valor de Propriedade
string
enabledState
Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.
enabledState?: string
Valor de Propriedade
string
matchConditions
Lista de condições de jogo.
matchConditions: MatchCondition[]
Valor de Propriedade
name
Define o nome da regra personalizada
name: string
Valor de Propriedade
string
herdado deCustomRule.name
priority
Define em que ordem essa regra deve ser avaliada na lista geral de regras personalizadas
priority: number
Valor de Propriedade
number
herdado deCustomRule.priority