Share via


AzureFirewallNatRule Class

Definition

Properties of a NAT rule.

public class AzureFirewallNatRule
type AzureFirewallNatRule = class
Public Class AzureFirewallNatRule
Inheritance
AzureFirewallNatRule

Constructors

AzureFirewallNatRule()

Initializes a new instance of the AzureFirewallNatRule class.

AzureFirewallNatRule(String, String, IList<String>, IList<String>, IList<String>, IList<AzureFirewallNetworkRuleProtocol>, String, String, String, IList<String>)

Initializes a new instance of the AzureFirewallNatRule class.

Properties

Description

Gets or sets description of the rule.

DestinationAddresses

Gets or sets list of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.

DestinationPorts

Gets or sets list of destination ports.

Name

Gets or sets name of the NAT rule.

Protocols

Gets or sets array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.

SourceAddresses

Gets or sets list of source IP addresses for this rule.

SourceIpGroups

Gets or sets list of source IpGroups for this rule.

TranslatedAddress

Gets or sets the translated address for this NAT rule.

TranslatedFqdn

Gets or sets the translated FQDN for this NAT rule.

TranslatedPort

Gets or sets the translated port for this NAT rule.

Applies to