CustomRule Classe
- java.
lang. Object - com.
azure. resourcemanager. cdn. models. CustomRule
- com.
public class CustomRule
Define os atributos comuns para uma regra personalizada que pode ser incluída em uma política de waf.
Resumo do Construtor
Construtor | Description |
---|---|
CustomRule() |
Cria uma instância da classe Regra Personalizada |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Action |
action()
Obter a propriedade de ação: descreve qual ação a ser aplicada quando a regra corresponde. |
Custom |
enabledState()
Obter a propriedade State habilitada |
List<Match |
matchConditions()
Obter a propriedade Match |
String |
name()
Obter a propriedade name: define o nome da regra personalizada. |
int |
priority()
Obter a propriedade de prioridade: define em que ordem essa regra será avaliada na lista geral de regras personalizadas. |
void |
validate()
Valida a instância. |
Custom |
withAction(ActionType action)
Definir a propriedade de ação: descreve qual ação a ser aplicada quando a regra corresponde. |
Custom |
withEnabledState(CustomRuleEnabledState enabledState)
Defina a propriedade State habilitada |
Custom |
withMatchConditions(List<MatchCondition> matchConditions)
Defina a propriedade Match |
Custom |
withName(String name)
Definir a propriedade name: define o nome da regra personalizada. |
Custom |
withPriority(int priority)
Defina a propriedade de prioridade: define em que ordem essa regra será avaliada na lista geral de regras personalizadas. |
Métodos herdados de java.lang.Object
Detalhes do construtor
CustomRule
public CustomRule()
Cria uma instância da classe CustomRule.
Detalhes do método
action
public ActionType action()
Obter a propriedade de ação: descreve qual ação a ser aplicada quando a regra corresponde.
Returns:
enabledState
public CustomRuleEnabledState enabledState()
Obter a propriedade enabledState: descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão será Habilitado se não for especificado.
Returns:
matchConditions
public List
Obter a propriedade matchConditions: Lista de condições de correspondência.
Returns:
name
public String name()
Obter a propriedade name: define o nome da regra personalizada.
Returns:
priority
public int priority()
Obter a propriedade de prioridade: define em que ordem essa regra será avaliada na lista geral de regras personalizadas.
Returns:
validate
public void validate()
Valida a instância.
withAction
public CustomRule withAction(ActionType action)
Definir a propriedade de ação: descreve qual ação a ser aplicada quando a regra corresponde.
Parameters:
Returns:
withEnabledState
public CustomRule withEnabledState(CustomRuleEnabledState enabledState)
Definir a propriedade enabledState: descreve se a regra personalizada está no estado habilitado ou desabilitado. O padrão será Habilitado se não for especificado.
Parameters:
Returns:
withMatchConditions
public CustomRule withMatchConditions(List
Defina a propriedade matchConditions: Lista de condições de correspondência.
Parameters:
Returns:
withName
public CustomRule withName(String name)
Definir a propriedade name: define o nome da regra personalizada.
Parameters:
Returns:
withPriority
public CustomRule withPriority(int priority)
Defina a propriedade de prioridade: define em que ordem essa regra será avaliada na lista geral de regras personalizadas.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java