PolicySettings interface
Define definições de configuração WebApplicationFirewallPolicy de nível superior.
Propriedades
| custom |
Se o tipo de ação for block, 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 block, o cliente poderá substituir o código de status da resposta. |
| enabled |
Descreve se a política está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado. |
| javascript |
Define o tempo de vida da validade do cookie de desafio JavaScript em minutos. Esta definiçã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 deteção ou no modo de prevenção no nível da política. |
| redirect |
Se o tipo de ação for redirecionamento, 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 depuração de log aplicadas aos logs do Web Application Firewall. |
| state | Estado da configuração de depuração de log. O valor padrão é Enabled. |
Detalhes de Propriedade
customBlockResponseBody
Se o tipo de ação for block, o cliente poderá substituir o corpo da resposta. O corpo deve ser especificado na codificação base64.
customBlockResponseBody?: string
Valor de Propriedade
string
customBlockResponseStatusCode
Se o tipo de ação for block, o cliente poderá substituir o código de status da resposta.
customBlockResponseStatusCode?: number
Valor de Propriedade
number
enabledState
Descreve se a política está no estado habilitado ou desabilitado. O padrão é Ativado se não for especificado.
enabledState?: string
Valor de Propriedade
string
javascriptChallengeExpirationInMinutes
Define o tempo de vida da validade do cookie de desafio JavaScript em minutos. Esta definiçã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 de Propriedade
number
mode
Descreve se ele está no modo de deteção ou no modo de prevenção no nível da política.
mode?: string
Valor de Propriedade
string
redirectUrl
Se o tipo de ação for redirecionamento, esse campo representará a URL de redirecionamento para o cliente.
redirectUrl?: string
Valor de Propriedade
string
requestBodyCheck
Descreve se as regras gerenciadas por política inspecionarão o conteúdo do corpo da solicitação.
requestBodyCheck?: string
Valor de Propriedade
string
scrubbingRules
Lista de regras de depuração de log aplicadas aos logs do Web Application Firewall.
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
Valor de Propriedade
state
Estado da configuração de depuração de log. O valor padrão é Enabled.
state?: string
Valor de Propriedade
string