AzureFirewallNatRule Class
Properties of a NAT rule.
Constructor
AzureFirewallNatRule(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
name
|
Name of the NAT rule. |
|
description
|
Description of the rule. |
|
source_addresses
|
List of source IP addresses for this rule. |
|
destination_addresses
|
List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags. |
|
destination_ports
|
List of destination ports. |
|
protocols
|
Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule. |
|
translated_address
|
The translated address for this NAT rule. |
|
translated_port
|
The translated port for this NAT rule. |
|
translated_fqdn
|
The translated FQDN for this NAT rule. |
|
source_ip_groups
|
List of source IpGroups for this rule. |
Attributes
description
Description of the rule.
description: str | None
destination_addresses
List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.
destination_addresses: list[str] | None
destination_ports
List of destination ports.
destination_ports: list[str] | None
name
Name of the NAT rule.
name: str | None
protocols
Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.
protocols: list[typing.Union[str, ForwardRef('_models.AzureFirewallNetworkRuleProtocol')]] | None
source_addresses
List of source IP addresses for this rule.
source_addresses: list[str] | None
source_ip_groups
List of source IpGroups for this rule.
source_ip_groups: list[str] | None
translated_address
The translated address for this NAT rule.
translated_address: str | None
translated_fqdn
The translated FQDN for this NAT rule.
translated_fqdn: str | None
translated_port
The translated port for this NAT rule.
translated_port: str | None