Compartilhar via


AzureFirewallNatRule Classe

Propriedades de uma regra NAT.

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

Construtor

AzureFirewallNatRule(*, name: str | None = None, description: str | None = None, source_addresses: List[str] | None = None, destination_addresses: List[str] | None = None, destination_ports: List[str] | None = None, protocols: List[str | _models.AzureFirewallNetworkRuleProtocol] | None = None, translated_address: str | None = None, translated_port: str | None = None, translated_fqdn: str | None = None, source_ip_groups: List[str] | None = None, **kwargs: Any)

Parâmetros de apenas palavra-chave

Nome Description
name
str

Nome da regra NAT.

description
str

Descrição da regra.

source_addresses

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

destination_addresses

Lista de endereços IP de destino para essa regra. Dá suporte a intervalos de IP, prefixos e marcas de serviço.

destination_ports

Lista de portas de destino.

protocols

Matriz de AzureFirewallNetworkRuleProtocols aplicável a essa regra NAT.

translated_address
str

O endereço traduzido para essa regra NAT.

translated_port
str

A porta traduzida para essa regra NAT.

translated_fqdn
str

O FQDN traduzido para essa regra NAT.

source_ip_groups

Lista de IpGroups de origem para essa regra.

Variáveis

Nome Description
name
str

Nome da regra NAT.

description
str

Descrição da regra.

source_addresses

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

destination_addresses

Lista de endereços IP de destino para essa regra. Dá suporte a intervalos de IP, prefixos e marcas de serviço.

destination_ports

Lista de portas de destino.

protocols

Matriz de AzureFirewallNetworkRuleProtocols aplicável a essa regra NAT.

translated_address
str

O endereço traduzido para essa regra NAT.

translated_port
str

A porta traduzida para essa regra NAT.

translated_fqdn
str

O FQDN traduzido para essa regra NAT.

source_ip_groups

Lista de IpGroups de origem para essa regra.