AzureFirewallNatRule interface

Properties of a NAT rule.

Properties

description

Description of the rule.

destinationAddresses

List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.

destinationPorts

List of destination ports.

name

Name of the NAT rule.

protocols

Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.

sourceAddresses

List of source IP addresses for this rule.

sourceIpGroups

List of source IpGroups for this rule.

translatedAddress

The translated address for this NAT rule.

translatedFqdn

The translated FQDN for this NAT rule.

translatedPort

The translated port for this NAT rule.

Property Details

description

Description of the rule.

description?: string

Property Value

string

destinationAddresses

List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.

destinationAddresses?: string[]

Property Value

string[]

destinationPorts

List of destination ports.

destinationPorts?: string[]

Property Value

string[]

name

Name of the NAT rule.

name?: string

Property Value

string

protocols

Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.

protocols?: string[]

Property Value

string[]

sourceAddresses

List of source IP addresses for this rule.

sourceAddresses?: string[]

Property Value

string[]

sourceIpGroups

List of source IpGroups for this rule.

sourceIpGroups?: string[]

Property Value

string[]

translatedAddress

The translated address for this NAT rule.

translatedAddress?: string

Property Value

string

translatedFqdn

The translated FQDN for this NAT rule.

translatedFqdn?: string

Property Value

string

translatedPort

The translated port for this NAT rule.

translatedPort?: string

Property Value

string