PolicySettings interface
Define as configurações de WebApplicationFirewallPolicy de nível superior.
Propriedades
custom |
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. |
custom |
Se o tipo de ação for bloqueado, o cliente poderá substituir a resposta status código. |
enabled |
Descreve se a política está no estado habilitado ou desabilitado. O padrão será Habilitado se não for especificado. |
javascript |
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. |
redirect |
Se o tipo de ação for redirecionado, esse campo representará a URL de redirecionamento para o cliente. |
request |
Descreve se as regras gerenciadas por política inspecionarão o conteúdo do corpo da solicitação. |
scrubbing |
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