Compartilhar via


NatRuleCondition Classe

Condição de regra do tipo nat.

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

Herança
azure.mgmt.network.models._models.FirewallPolicyRuleCondition
NatRuleCondition

Construtor

NatRuleCondition(*, name: str | None = None, description: str | None = None, ip_protocols: List[str | _models.FirewallPolicyRuleConditionNetworkProtocol] | None = None, source_addresses: List[str] | None = None, destination_addresses: List[str] | None = None, destination_ports: List[str] | None = None, source_ip_groups: List[str] | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
name
str

Nome da condição da regra.

description
str

Descrição da condição da regra.

ip_protocols

Matriz de FirewallPolicyRuleConditionNetworkProtocols.

source_addresses

Lista de endereços IP de origem para essa regra.

destination_addresses

Lista de endereços IP de destino ou Marcas de Serviço.

destination_ports

Lista de portas de destino.

source_ip_groups

Lista de IpGroups de origem para essa regra.

Variáveis

Nome Description
name
str

Nome da condição da regra.

description
str

Descrição da condição da regra.

rule_condition_type

Tipo de condição de regra. Obrigatórios. Os valores conhecidos são: "ApplicationRuleCondition", "NetworkRuleCondition" e "NatRuleCondition".

ip_protocols

Matriz de FirewallPolicyRuleConditionNetworkProtocols.

source_addresses

Lista de endereços IP de origem para essa regra.

destination_addresses

Lista de endereços IP de destino ou Marcas de Serviço.

destination_ports

Lista de portas de destino.

source_ip_groups

Lista de IpGroups de origem para essa regra.