PolicySettings interface
Définit les paramètres de configuration WebApplicationFirewallPolicy de niveau supérieur.
Propriétés
| custom |
Si le type d’action est bloqué, le client peut remplacer le corps de la réponse. Le corps doit être spécifié dans l’encodage base64. |
| custom |
Si le type d’action est bloqué, le client peut remplacer le code d’état de la réponse. |
| enabled |
Décrit si la stratégie est activée ou désactivée. La valeur par défaut est Activée si elle n’est pas spécifiée. |
| javascript |
Définit la durée de vie des cookies de défi JavaScript en minutes. Ce paramètre s’applique uniquement à Premium_AzureFrontDoor. La valeur doit être un entier compris entre 5 et 1440, la valeur par défaut étant 30. |
| mode | Décrit s’il est en mode de détection ou en mode de prévention au niveau de la stratégie. |
| redirect |
Si le type d’action est redirigé, ce champ représente l’URL de redirection du client. |
| request |
Décrit si les règles gérées par la stratégie inspectent le contenu du corps de la demande. |
| scrubbing |
Liste des règles de nettoyage des journaux appliquées aux journaux du pare-feu d’applications web. |
| state | État de la configuration de nettoyage des journaux. La valeur par défaut est Activée. |
Détails de la propriété
customBlockResponseBody
Si le type d’action est bloqué, le client peut remplacer le corps de la réponse. Le corps doit être spécifié dans l’encodage base64.
customBlockResponseBody?: string
Valeur de propriété
string
customBlockResponseStatusCode
Si le type d’action est bloqué, le client peut remplacer le code d’état de la réponse.
customBlockResponseStatusCode?: number
Valeur de propriété
number
enabledState
Décrit si la stratégie est activée ou désactivée. La valeur par défaut est Activée si elle n’est pas spécifiée.
enabledState?: string
Valeur de propriété
string
javascriptChallengeExpirationInMinutes
Définit la durée de vie des cookies de défi JavaScript en minutes. Ce paramètre s’applique uniquement à Premium_AzureFrontDoor. La valeur doit être un entier compris entre 5 et 1440, la valeur par défaut étant 30.
javascriptChallengeExpirationInMinutes?: number
Valeur de propriété
number
mode
Décrit s’il est en mode de détection ou en mode de prévention au niveau de la stratégie.
mode?: string
Valeur de propriété
string
redirectUrl
Si le type d’action est redirigé, ce champ représente l’URL de redirection du client.
redirectUrl?: string
Valeur de propriété
string
requestBodyCheck
Décrit si les règles gérées par la stratégie inspectent le contenu du corps de la demande.
requestBodyCheck?: string
Valeur de propriété
string
scrubbingRules
Liste des règles de nettoyage des journaux appliquées aux journaux du pare-feu d’applications web.
scrubbingRules?: WebApplicationFirewallScrubbingRules[]
Valeur de propriété
state
État de la configuration de nettoyage des journaux. La valeur par défaut est Activée.
state?: string
Valeur de propriété
string