Partager via


PolicySettings interface

Définit les paramètres de configuration WebApplicationFirewallPolicy de niveau supérieur.

Propriétés

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.

customBlockResponseStatusCode

Si le type d’action est bloqué, le client peut remplacer le code d’état de la réponse.

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.

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.

mode

Décrit s’il est en mode de détection ou en mode de prévention au niveau de la stratégie.

redirectUrl

Si le type d’action est redirigé, ce champ représente l’URL de redirection du client.

requestBodyCheck

Décrit si les règles gérées par la stratégie inspectent le contenu du corps de la demande.

scrubbingRules

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