Partager via


PolicySettings Classe

  • java.lang.Object
    • com.azure.resourcemanager.cdn.models.PolicySettings

public final class PolicySettings

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

Récapitulatif du constructeur

Constructeur Description
PolicySettings()

Crée une instance de la classe Paramètres de stratégie.

Résumé de la méthode

Modificateur et type Méthode et description
String defaultCustomBlockResponseBody()

Obtenez la propriété Corps de réponsede blocpersonnalisépar défaut: si le type d’action est block, le client peut remplacer le corps de la réponse.

PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode()

Obtenez la propriété Code d’étatde réponsede blocpersonnalisépar défaut: si le type d’action est block, ce champ définit le code status de réponse HTTP substituable par défaut par le client.

String defaultRedirectUrl()

Obtenir la propriété URL de redirectionpar défaut: si le type d’action est redirection, ce champ représente l’URL de redirection par défaut pour le client.

PolicyEnabledState enabledState()

Obtenir la propriété État activé: indique si la stratégie est à l’état activé ou désactivé.

PolicyMode mode()

Obtenir la propriété mode : indique si elle est en mode détection ou en mode prévention au niveau de la stratégie.

void validate()

Valide le instance.

PolicySettings withDefaultCustomBlockResponseBody(String defaultCustomBlockResponseBody)

Définissez la propriété Corps de réponsede blocpersonnalisépar défaut: si le type d’action est block, le client peut remplacer le corps de la réponse.

PolicySettings withDefaultCustomBlockResponseStatusCode(PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode)

Définissez la propriété Custom BlockStatusCode par défaut: si le type d’action est block, ce champ définit le code status de réponse HTTP substituable par défaut par le client.

PolicySettings withDefaultRedirectUrl(String defaultRedirectUrl)

Définissez la propriété URL de redirectionpar défaut: si le type d’action est redirect, ce champ représente l’URL de redirection par défaut pour le client.

PolicySettings withEnabledState(PolicyEnabledState enabledState)

Définir la propriété État activé: indique si la stratégie est à l’état activé ou désactivé.

PolicySettings withMode(PolicyMode mode)

Définir la propriété mode : indique si elle est en mode détection ou en mode prévention au niveau de la stratégie.

Méthodes héritées de java.lang.Object

Détails du constructeur

PolicySettings

public PolicySettings()

Crée un instance de la classe PolicySettings.

Détails de la méthode

defaultCustomBlockResponseBody

public String defaultCustomBlockResponseBody()

Obtenez la propriété 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.

Returns:

valeur defaultCustomBlockResponseBody.

defaultCustomBlockResponseStatusCode

public PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode()

Obtenir la propriété defaultCustomBlockResponseStatusCode : si le type d’action est block, ce champ définit la réponse http substituable par défaut par le client status code.

Returns:

valeur defaultCustomBlockResponseStatusCode.

defaultRedirectUrl

public String defaultRedirectUrl()

Obtenir la propriété defaultRedirectUrl : Si le type d’action est redirect, ce champ représente l’URL de redirection par défaut du client.

Returns:

valeur defaultRedirectUrl.

enabledState

public PolicyEnabledState enabledState()

Obtenir la propriété enabledState : indique si la stratégie est à l’état activé ou désactivé.

Returns:

valeur enabledState.

mode

public PolicyMode mode()

Obtenir la propriété mode : indique si elle est en mode détection ou en mode prévention au niveau de la stratégie.

Returns:

valeur de mode.

validate

public void validate()

Valide le instance.

withDefaultCustomBlockResponseBody

public PolicySettings withDefaultCustomBlockResponseBody(String defaultCustomBlockResponseBody)

Définissez la propriété 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.

Parameters:

defaultCustomBlockResponseBody - valeur defaultCustomBlockResponseBody à définir.

Returns:

l’objet PolicySettings lui-même.

withDefaultCustomBlockResponseStatusCode

public PolicySettings withDefaultCustomBlockResponseStatusCode(PolicySettingsDefaultCustomBlockResponseStatusCode defaultCustomBlockResponseStatusCode)

Définissez la propriété defaultCustomBlockResponseStatusCode : si le type d’action est block, ce champ définit la réponse HTTP substituable par défaut du client status code.

Parameters:

defaultCustomBlockResponseStatusCode - valeur defaultCustomBlockResponseStatusCode à définir.

Returns:

l’objet PolicySettings lui-même.

withDefaultRedirectUrl

public PolicySettings withDefaultRedirectUrl(String defaultRedirectUrl)

Définissez la propriété defaultRedirectUrl : Si le type d’action est redirect, ce champ représente l’URL de redirection par défaut du client.

Parameters:

defaultRedirectUrl - valeur defaultRedirectUrl à définir.

Returns:

l’objet PolicySettings lui-même.

withEnabledState

public PolicySettings withEnabledState(PolicyEnabledState enabledState)

Définir la propriété enabledState : indique si la stratégie est à l’état activé ou désactivé.

Parameters:

enabledState - valeur enabledState à définir.

Returns:

l’objet PolicySettings lui-même.

withMode

public PolicySettings withMode(PolicyMode mode)

Définir la propriété mode : indique si elle est en mode détection ou en mode prévention au niveau de la stratégie.

Parameters:

mode - valeur de mode à définir.

Returns:

l’objet PolicySettings lui-même.

S’applique à