PolicySettings interface
Définit le contenu d’une configuration globale du pare-feu d’applications web.
Propriétés
| captcha |
Pare-feu d’applications Web CAPTCHA Cookie Temps d’expiration en minutes. |
| 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. |
| file |
Indique si le pare-feu d’applications web (WAF) doit appliquer des limites de chargement de fichiers. |
| file |
Taille maximale du chargement de fichiers en Mo pour waf. |
| js |
Durée d’expiration du cookie de défi javaScript du pare-feu d’applications web en minutes. |
| log |
Pour nettoyer les champs de journal sensibles |
| max |
Taille maximale du corps de la demande en Ko pour WAF. |
| mode | Mode de la stratégie. |
| request |
Indique s’il faut autoriser waf à vérifier le corps de la demande. |
| request |
Indique si le pare-feu d’applications web (WAF) doit appliquer des limites de corps de requête. |
| request |
Limite d’inspection maximale en Ko pour l’inspection du corps de requête pour waf. |
| state | État de la stratégie. |
Détails de la propriété
captchaCookieExpirationInMins
Pare-feu d’applications Web CAPTCHA Cookie Temps d’expiration en minutes.
captchaCookieExpirationInMins?: number
Valeur de propriété
number
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
fileUploadEnforcement
Indique si le pare-feu d’applications web (WAF) doit appliquer des limites de chargement de fichiers.
fileUploadEnforcement?: boolean
Valeur de propriété
boolean
fileUploadLimitInMb
Taille maximale du chargement de fichiers en Mo pour waf.
fileUploadLimitInMb?: number
Valeur de propriété
number
jsChallengeCookieExpirationInMins
Durée d’expiration du cookie de défi javaScript du pare-feu d’applications web en minutes.
jsChallengeCookieExpirationInMins?: number
Valeur de propriété
number
logScrubbing
Pour nettoyer les champs de journal sensibles
logScrubbing?: PolicySettingsLogScrubbing
Valeur de propriété
maxRequestBodySizeInKb
Taille maximale du corps de la demande en Ko pour WAF.
maxRequestBodySizeInKb?: number
Valeur de propriété
number
mode
Mode de la stratégie.
mode?: string
Valeur de propriété
string
requestBodyCheck
Indique s’il faut autoriser waf à vérifier le corps de la demande.
requestBodyCheck?: boolean
Valeur de propriété
boolean
requestBodyEnforcement
Indique si le pare-feu d’applications web (WAF) doit appliquer des limites de corps de requête.
requestBodyEnforcement?: boolean
Valeur de propriété
boolean
requestBodyInspectLimitInKB
Limite d’inspection maximale en Ko pour l’inspection du corps de requête pour waf.
requestBodyInspectLimitInKB?: number
Valeur de propriété
number
state
État de la stratégie.
state?: string
Valeur de propriété
string