CustomRule Classe
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. CustomRule
- com.
public class CustomRule
Définit les attributs communs pour une règle personnalisée qui peut être incluse dans une stratégie waf.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
CustomRule() |
Crée un instance de la classe Custom |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Action |
action()
Obtenir la propriété d’action : décrit l’action à appliquer lorsque la règle correspond. |
Custom |
enabledState()
Obtenir la propriété État activé |
List<Match |
matchConditions()
Obtenir la propriété conditions de correspondance |
String |
name()
Obtenir la propriété name : définit le nom de la règle personnalisée. |
int |
priority()
Obtenir la propriété de priorité : définit dans quel ordre cette règle doit être évaluée dans la liste globale des règles personnalisées. |
void |
validate()
Valide le instance. |
Custom |
withAction(ActionType action)
Définir la propriété d’action : décrit l’action à appliquer lorsque la règle correspond. |
Custom |
withEnabledState(CustomRuleEnabledState enabledState)
Définir la propriété État activé |
Custom |
withMatchConditions(List<MatchCondition> matchConditions)
Définissez la propriété conditions de correspondance |
Custom |
withName(String name)
Définir la propriété name : définit le nom de la règle personnalisée. |
Custom |
withPriority(int priority)
Définir la propriété de priorité : définit dans quel ordre cette règle doit être évaluée dans la liste globale des règles personnalisées. |
Méthodes héritées de java.lang.Object
Détails du constructeur
CustomRule
public CustomRule()
Crée un instance de la classe CustomRule.
Détails de la méthode
action
public ActionType action()
Obtenir la propriété d’action : décrit l’action à appliquer lorsque la règle correspond.
Returns:
enabledState
public CustomRuleEnabledState enabledState()
Obtenir la propriété enabledState : indique si la règle personnalisée est à l’état activé ou désactivé. La valeur par défaut est Activé si elle n’est pas spécifiée.
Returns:
matchConditions
public List
Obtenez la propriété matchConditions : Liste des conditions de correspondance.
Returns:
name
public String name()
Obtenir la propriété name : définit le nom de la règle personnalisée.
Returns:
priority
public int priority()
Obtenir la propriété de priorité : définit dans quel ordre cette règle doit être évaluée dans la liste globale des règles personnalisées.
Returns:
validate
public void validate()
Valide le instance.
withAction
public CustomRule withAction(ActionType action)
Définir la propriété d’action : décrit l’action à appliquer lorsque la règle correspond.
Parameters:
Returns:
withEnabledState
public CustomRule withEnabledState(CustomRuleEnabledState enabledState)
Définir la propriété enabledState : indique si la règle personnalisée est à l’état activé ou désactivé. La valeur par défaut est Activé si elle n’est pas spécifiée.
Parameters:
Returns:
withMatchConditions
public CustomRule withMatchConditions(List
Définissez la propriété matchConditions : Liste des conditions de correspondance.
Parameters:
Returns:
withName
public CustomRule withName(String name)
Définir la propriété name : définit le nom de la règle personnalisée.
Parameters:
Returns:
withPriority
public CustomRule withPriority(int priority)
Définir la propriété de priorité : définit dans quel ordre cette règle doit être évaluée dans la liste globale des règles personnalisées.
Parameters:
Returns:
S’applique à
Azure SDK for Java