FirewallPolicyRuleCollectionGroupNatRuleCollectionArgs

data class FirewallPolicyRuleCollectionGroupNatRuleCollectionArgs(val action: Output<String>, val name: Output<String>, val priority: Output<Int>, val rules: Output<List<FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgs>>) : ConvertibleToJava<FirewallPolicyRuleCollectionGroupNatRuleCollectionArgs>

Constructors

constructor(action: Output<String>, name: Output<String>, priority: Output<Int>, rules: Output<List<FirewallPolicyRuleCollectionGroupNatRuleCollectionRuleArgs>>)

Properties

Link copied to clipboard
val action: Output<String>

The action to take for the NAT rules in this collection. Currently, the only possible value is Dnat.

Link copied to clipboard
val name: Output<String>

The name which should be used for this NAT rule collection.

Link copied to clipboard
val priority: Output<Int>

The priority of the NAT rule collection. The range is 100 - 65000.

Link copied to clipboard

A nat_rule block as defined below.

Functions

Link copied to clipboard
open override fun toJava(): FirewallPolicyRuleCollectionGroupNatRuleCollectionArgs