Compartilhar via


MatchCondition Classe

Definir condições de correspondência.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.network._serialization.Model
MatchCondition

Construtor

MatchCondition(*, match_variables: List[_models.MatchVariable], operator: str | _models.WebApplicationFirewallOperator, match_values: List[str], negation_conditon: bool | None = None, transforms: List[str | _models.WebApplicationFirewallTransform] | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
match_variables

Lista de variáveis de correspondência. Obrigatórios.

operator

O operador a ser correspondido. Obrigatórios. Os valores conhecidos são: "IPMatch", "Equal", "Contains", "LessThan", "GreaterThan", "LessThanOrEqual", "GreaterThanOrEqual", "BeginsWith", "EndsWith", "Regex", "GeoMatch" e "Any".

negation_conditon

Esta é uma condição de negação ou não.

match_values

Valor de correspondência. Obrigatórios.

transforms

Lista de transformações.

Variáveis

Nome Description
match_variables

Lista de variáveis de correspondência. Obrigatórios.

operator

O operador a ser correspondido. Obrigatórios. Os valores conhecidos são: "IPMatch", "Equal", "Contains", "LessThan", "GreaterThan", "LessThanOrEqual", "GreaterThanOrEqual", "BeginsWith", "EndsWith", "Regex", "GeoMatch" e "Any".

negation_conditon

Esta é uma condição de negação ou não.

match_values

Valor de correspondência. Obrigatórios.

transforms

Lista de transformações.