Compartilhar via


PolicySettings interface

Define as configurações de WebApplicationFirewallPolicy de nível superior.

Propriedades

customBlockResponseBody

Se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta. O corpo deve ser especificado na codificação base64.

customBlockResponseStatusCode

Se o tipo de ação for bloqueado, o cliente poderá substituir a resposta status código.

enabledState

Descreve se a política está no estado habilitado ou desabilitado. O padrão será Habilitado se não for especificado.

javascriptChallengeExpirationInMinutes

Define o tempo de vida de validade do cookie de desafio javaScript em minutos. Essa configuração só é aplicável a Premium_AzureFrontDoor. O valor deve ser um inteiro entre 5 e 1440, com o valor padrão sendo 30.

mode

Descreve se ele está no modo de detecção ou no modo de prevenção no nível da política.

redirectUrl

Se o tipo de ação for redirecionado, esse campo representará a URL de redirecionamento para o cliente.

requestBodyCheck

Descreve se as regras gerenciadas por política inspecionarão o conteúdo do corpo da solicitação.

scrubbingRules

Lista de regras de eliminação de log aplicadas aos logs de Firewall de Aplicativo Web.

state

Estado da configuração de limpeza de log. O valor padrão é Habilitado.

Detalhes da propriedade

customBlockResponseBody

Se o tipo de ação for bloqueado, o cliente poderá substituir o corpo da resposta. O corpo deve ser especificado na codificação base64.

customBlockResponseBody?: string

Valor da propriedade

string

customBlockResponseStatusCode

Se o tipo de ação for bloqueado, o cliente poderá substituir a resposta status código.

customBlockResponseStatusCode?: number

Valor da propriedade

number

enabledState

Descreve se a política está no estado habilitado ou desabilitado. O padrão será Habilitado se não for especificado.

enabledState?: string

Valor da propriedade

string

javascriptChallengeExpirationInMinutes

Define o tempo de vida de validade do cookie de desafio javaScript em minutos. Essa configuração só é aplicável a Premium_AzureFrontDoor. O valor deve ser um inteiro entre 5 e 1440, com o valor padrão sendo 30.

javascriptChallengeExpirationInMinutes?: number

Valor da propriedade

number

mode

Descreve se ele está no modo de detecção ou no modo de prevenção no nível da política.

mode?: string

Valor da propriedade

string

redirectUrl

Se o tipo de ação for redirecionado, esse campo representará a URL de redirecionamento para o cliente.

redirectUrl?: string

Valor da propriedade

string

requestBodyCheck

Descreve se as regras gerenciadas por política inspecionarão o conteúdo do corpo da solicitação.

requestBodyCheck?: string

Valor da propriedade

string

scrubbingRules

Lista de regras de eliminação de log aplicadas aos logs de Firewall de Aplicativo Web.

scrubbingRules?: WebApplicationFirewallScrubbingRules[]

Valor da propriedade

state

Estado da configuração de limpeza de log. O valor padrão é Habilitado.

state?: string

Valor da propriedade

string