Partager via


WafPolicySettings Classe

Définition

Définit le contenu d’une configuration globale de pare-feu d’applications web.

public class WafPolicySettings
type WafPolicySettings = class
Public Class WafPolicySettings
Héritage
WafPolicySettings

Constructeurs

WafPolicySettings()

Initialise une nouvelle instance de WafPolicySettings.

Propriétés

DefaultCustomBlockResponseBody

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.

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

DefaultCustomBlockResponseStatusCode

Si le type d’action est block, ce champ définit le code status de réponse HTTP substituable par le client par défaut.

DefaultRedirectUri

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

EnabledState

indique si l’état de la stratégie est activé ou désactivé.

Mode

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

S’applique à