Azure Firewall Nat Rule Args
data class AzureFirewallNatRuleArgs(val description: Output<String>? = null, val destinationAddresses: Output<List<String>>? = null, val destinationPorts: Output<List<String>>? = null, val name: Output<String>? = null, val protocols: Output<List<Either<String, AzureFirewallNetworkRuleProtocol>>>? = null, val sourceAddresses: Output<List<String>>? = null, val sourceIpGroups: Output<List<String>>? = null, val translatedAddress: Output<String>? = null, val translatedFqdn: Output<String>? = null, val translatedPort: Output<String>? = null) : ConvertibleToJava<AzureFirewallNatRuleArgs>
Properties of a NAT rule.
Constructors
Link copied to clipboard
constructor(description: Output<String>? = null, destinationAddresses: Output<List<String>>? = null, destinationPorts: Output<List<String>>? = null, name: Output<String>? = null, protocols: Output<List<Either<String, AzureFirewallNetworkRuleProtocol>>>? = null, sourceAddresses: Output<List<String>>? = null, sourceIpGroups: Output<List<String>>? = null, translatedAddress: Output<String>? = null, translatedFqdn: Output<String>? = null, translatedPort: Output<String>? = null)
Properties
Link copied to clipboard
Description of the rule.
Link copied to clipboard
List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.
Link copied to clipboard
List of destination ports.
Link copied to clipboard
Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.
Link copied to clipboard
List of source IP addresses for this rule.
Link copied to clipboard
List of source IpGroups for this rule.
Link copied to clipboard
The translated address for this NAT rule.
Link copied to clipboard
The translated FQDN for this NAT rule.
Link copied to clipboard
The translated port for this NAT rule.