CustomRule Clase
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. CustomRule
- com.
public class CustomRule
Define los atributos comunes de una regla personalizada que se pueden incluir en una directiva waf.
Resumen del constructor
Constructor | Description |
---|---|
CustomRule() |
Crea una instancia de la |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Action |
action()
Obtener la propiedad action: describe qué acción se aplicará cuando coincida la regla. |
Custom |
enabledState()
Obtiene la propiedad State habilitada |
List<Match |
matchConditions()
Obtiene la propiedad Condiciones de coincidencia |
String |
name()
Obtener la propiedad name: define el nombre de la regla personalizada. |
int |
priority()
Obtener la propiedad priority: define en qué orden se evalúa esta regla en la lista general de reglas personalizadas. |
void |
validate()
Valida la instancia. |
Custom |
withAction(ActionType action)
Establecer la propiedad action: describe qué acción se aplicará cuando coincida la regla. |
Custom |
withEnabledState(CustomRuleEnabledState enabledState)
Establecer la propiedad State habilitada |
Custom |
withMatchConditions(List<MatchCondition> matchConditions)
Establezca la propiedad Condiciones de coincidencia |
Custom |
withName(String name)
Establezca la propiedad name: define el nombre de la regla personalizada. |
Custom |
withPriority(int priority)
Establecer la propiedad priority: define en qué orden se evalúa esta regla en la lista general de reglas personalizadas. |
Métodos heredados de java.lang.Object
Detalles del constructor
CustomRule
public CustomRule()
Crea una instancia de la clase CustomRule.
Detalles del método
action
public ActionType action()
Obtener la propiedad action: describe qué acción se aplicará cuando coincida la regla.
Returns:
enabledState
public CustomRuleEnabledState enabledState()
Obtiene la propiedad enabledState: describe si la regla personalizada está habilitada o deshabilitada. El valor predeterminado es Habilitado si no se especifica.
Returns:
matchConditions
public List
Obtiene la propiedad matchConditions: lista de condiciones de coincidencia.
Returns:
name
public String name()
Obtener la propiedad name: define el nombre de la regla personalizada.
Returns:
priority
public int priority()
Obtener la propiedad priority: define en qué orden se evalúa esta regla en la lista general de reglas personalizadas.
Returns:
validate
public void validate()
Valida la instancia.
withAction
public CustomRule withAction(ActionType action)
Establecer la propiedad action: describe qué acción se aplicará cuando coincida la regla.
Parameters:
Returns:
withEnabledState
public CustomRule withEnabledState(CustomRuleEnabledState enabledState)
Establezca la propiedad enabledState: describe si la regla personalizada está habilitada o deshabilitada. El valor predeterminado es Habilitado si no se especifica.
Parameters:
Returns:
withMatchConditions
public CustomRule withMatchConditions(List
Establezca la propiedad matchConditions: Lista de condiciones de coincidencia.
Parameters:
Returns:
withName
public CustomRule withName(String name)
Establezca la propiedad name: define el nombre de la regla personalizada.
Parameters:
Returns:
withPriority
public CustomRule withPriority(int priority)
Establecer la propiedad priority: define en qué orden se evalúa esta regla en la lista general de reglas personalizadas.
Parameters:
Returns:
Se aplica a
Azure SDK for Java