WebApplicationFirewallCustomRule interface

Define o conteúdo de uma regra de aplicativo Web.

Propriedades

action

Tipo de Ações.

etag

Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado.

groupByUserSession

Lista do grupo de identificadores de sessão do usuário por cláusulas.

matchConditions

Lista de condições de jogo.

name

O nome do recurso que é exclusivo dentro de uma política. Esse nome pode ser usado para acessar o recurso.

priority

Prioridade da regra. As regras com um valor mais baixo serão avaliadas antes das regras com um valor mais elevado.

rateLimitDuration

Duração durante a qual a política de Limite de Taxa será aplicada. Aplica-se somente quando ruleType é RateLimitRule.

rateLimitThreshold

Limite de taxa a ser aplicado caso ruleType seja RateLimitRule. Deve ser maior ou igual a 1

ruleType

O tipo de regra.

state

Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.

Detalhes de Propriedade

action

Tipo de Ações.

action: string

Valor de Propriedade

string

etag

Uma cadeia de caracteres somente leitura exclusiva que muda sempre que o recurso é atualizado.

etag?: string

Valor de Propriedade

string

groupByUserSession

Lista do grupo de identificadores de sessão do usuário por cláusulas.

groupByUserSession?: GroupByUserSession[]

Valor de Propriedade

matchConditions

Lista de condições de jogo.

matchConditions: MatchCondition[]

Valor de Propriedade

name

O nome do recurso que é exclusivo dentro de uma política. Esse nome pode ser usado para acessar o recurso.

name?: string

Valor de Propriedade

string

priority

Prioridade da regra. As regras com um valor mais baixo serão avaliadas antes das regras com um valor mais elevado.

priority: number

Valor de Propriedade

number

rateLimitDuration

Duração durante a qual a política de Limite de Taxa será aplicada. Aplica-se somente quando ruleType é RateLimitRule.

rateLimitDuration?: string

Valor de Propriedade

string

rateLimitThreshold

Limite de taxa a ser aplicado caso ruleType seja RateLimitRule. Deve ser maior ou igual a 1

rateLimitThreshold?: number

Valor de Propriedade

number

ruleType

O tipo de regra.

ruleType: string

Valor de Propriedade

string

state

Descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.

state?: string

Valor de Propriedade

string