Partilhar via


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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

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