PolicySettings interface
Définit les paramètres de configuration webApplicationFirewallPolicy de niveau supérieur.
Propriétés
custom |
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. |
custom |
Si le type d’action est block, le client peut remplacer la réponse status code. |
enabled |
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. |
javascript |
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. |
redirect |
Si le type d’action est redirection, ce champ représente l’URL de redirection pour le client. |
request |
Indique 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 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