PolicySettings interface
Define los valores de configuración de WebApplicationFirewallPolicy de nivel superior.
Propiedades
| custom |
Si el tipo de acción está bloqueado, el cliente puede invalidar el cuerpo de la respuesta. El cuerpo debe especificarse en la codificación base64. |
| custom |
Si el tipo de acción está bloqueado, el cliente puede invalidar el código de estado de respuesta. |
| enabled |
Describe si la directiva está en estado habilitado o deshabilitado. El valor predeterminado es Habilitado si no se especifica. |
| javascript |
Define la duración de validez de cookies de desafío de JavaScript en minutos. Esta configuración solo se aplica a Premium_AzureFrontDoor. El valor debe ser un entero entre 5 y 1440 con el valor predeterminado 30. |
| mode | Describe si está en modo de detección o modo de prevención en el nivel de directiva. |
| redirect |
Si el tipo de acción es redireccionamiento, este campo representa la dirección URL de redireccionamiento para el cliente. |
| request |
Describe si las reglas administradas por directivas inspeccionarán el contenido del cuerpo de la solicitud. |
| scrubbing |
Lista de reglas de limpieza de registros aplicadas a los registros del firewall de aplicaciones web. |
| state | Estado de la configuración de limpieza de registros. El valor predeterminado es Habilitado. |
Detalles de las propiedades
customBlockResponseBody
Si el tipo de acción está bloqueado, el cliente puede invalidar el cuerpo de la respuesta. El cuerpo debe especificarse en la codificación base64.
customBlockResponseBody?: string
Valor de propiedad
string
customBlockResponseStatusCode
Si el tipo de acción está bloqueado, el cliente puede invalidar el código de estado de respuesta.
customBlockResponseStatusCode?: number
Valor de propiedad
number
enabledState
Describe si la directiva está en estado habilitado o deshabilitado. El valor predeterminado es Habilitado si no se especifica.
enabledState?: string
Valor de propiedad
string
javascriptChallengeExpirationInMinutes
Define la duración de validez de cookies de desafío de JavaScript en minutos. Esta configuración solo se aplica a Premium_AzureFrontDoor. El valor debe ser un entero entre 5 y 1440 con el valor predeterminado 30.
javascriptChallengeExpirationInMinutes?: number
Valor de propiedad
number
mode
Describe si está en modo de detección o modo de prevención en el nivel de directiva.
mode?: string
Valor de propiedad
string
redirectUrl
Si el tipo de acción es redireccionamiento, este campo representa la dirección URL de redireccionamiento para el cliente.
redirectUrl?: string
Valor de propiedad
string
requestBodyCheck
Describe si las reglas administradas por directivas inspeccionarán el contenido del cuerpo de la solicitud.
requestBodyCheck?: string
Valor de propiedad
string
scrubbingRules
Lista de reglas de limpieza de registros aplicadas a los registros del firewall de aplicaciones web.
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
Valor de propiedad
state
Estado de la configuración de limpieza de registros. El valor predeterminado es Habilitado.
state?: string
Valor de propiedad
string