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 block, le client peut remplacer le corps de la réponse. Le corps doit être spécifié dans l’encodage en base64.

customBlockResponseStatusCode

Si le type d’action est block, le client peut remplacer la réponse status code.

enabledState

Indique si l’état de la stratégie est activé ou désactivé. La valeur par défaut est Activé si elle n’est pas spécifiée.

javascriptChallengeExpirationInMinutes

Définit la durée de vie de validité des cookies du défi JavaScript en minutes. Ce paramètre s’applique uniquement aux Premium_AzureFrontDoor. La valeur doit être un entier compris entre 5 et 1440, la valeur par défaut étant 30.

mode

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

redirectUrl

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

requestBodyCheck

Indique 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 Web Application Firewall.

state

État de la configuration de nettoyage des journaux. La valeur par défaut est Enabled.

Détails de la propriété

customBlockResponseBody

Si le type d’action est block, le client peut remplacer le corps de la réponse. Le corps doit être spécifié dans l’encodage en base64.

customBlockResponseBody?: string

Valeur de propriété

string

customBlockResponseStatusCode

Si le type d’action est block, le client peut remplacer la réponse status code.

customBlockResponseStatusCode?: number

Valeur de propriété

number

enabledState

Indique si l’état de la stratégie est activé ou désactivé. La valeur par défaut est Activé si elle n’est pas spécifiée.

enabledState?: string

Valeur de propriété

string

javascriptChallengeExpirationInMinutes

Définit la durée de vie de validité des cookies du défi JavaScript en minutes. Ce paramètre s’applique uniquement aux 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

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

mode?: string

Valeur de propriété

string

redirectUrl

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

redirectUrl?: string

Valeur de propriété

string

requestBodyCheck

Indique 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 Web Application Firewall.

scrubbingRules?: WebApplicationFirewallScrubbingRules[]

Valeur de propriété

state

État de la configuration de nettoyage des journaux. La valeur par défaut est Enabled.

state?: string

Valeur de propriété

string