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 las 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 de Web Application Firewall. |
state | Estado de la configuración de limpieza de registros. El valor predeterminado es Enabled. |
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 las 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 de Web Application Firewall.
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
Valor de propiedad
state
Estado de la configuración de limpieza de registros. El valor predeterminado es Enabled.
state?: string
Valor de propiedad
string