FirewallNatRuleCollectionRule

data class FirewallNatRuleCollectionRule(val description: String? = null, val destinationAddresses: List<String>, val destinationPorts: List<String>, val name: String, val protocols: List<String>, val sourceAddresses: List<String>? = null, val sourceIpGroups: List<String>? = null, val translatedAddress: String, val translatedPort: String)

Constructors

Link copied to clipboard
constructor(description: String? = null, destinationAddresses: List<String>, destinationPorts: List<String>, name: String, protocols: List<String>, sourceAddresses: List<String>? = null, sourceIpGroups: List<String>? = null, translatedAddress: String, translatedPort: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val description: String? = null

Specifies a description for the rule.

Link copied to clipboard

A list of destination IP addresses and/or IP ranges.

Link copied to clipboard

A list of destination ports.

Link copied to clipboard

Specifies the name of the rule.

Link copied to clipboard

A list of protocols. Possible values are Any, ICMP, TCP and UDP. If action is Dnat, protocols can only be TCP and UDP.

Link copied to clipboard

A list of source IP addresses and/or IP ranges.

Link copied to clipboard
val sourceIpGroups: List<String>? = null

A list of source IP Group IDs for the rule.

Link copied to clipboard

The address of the service behind the Firewall.

Link copied to clipboard

The port of the service behind the Firewall.