FirewallPolicyNatRuleCollection Class

Firewall Policy NAT Rule Collection.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.network.v2020_06_01.models._models_py3.FirewallPolicyRuleCollection
FirewallPolicyNatRuleCollection

Constructor

FirewallPolicyNatRuleCollection(*, name: typing.Union[str, NoneType] = None, priority: typing.Union[int, NoneType] = None, action: typing.Union[_ForwardRef('FirewallPolicyNatRuleCollectionAction'), NoneType] = None, rules: typing.Union[typing.List[_ForwardRef('FirewallPolicyRule')], NoneType] = None, **kwargs)

Parameters

rule_collection_type
str or FirewallPolicyRuleCollectionType

Required. The type of the rule collection.Constant filled by server. Possible values include: "FirewallPolicyNatRuleCollection", "FirewallPolicyFilterRuleCollection".

name
str

The name of the rule collection.

priority
int

Priority of the Firewall Policy Rule Collection resource.

action
FirewallPolicyNatRuleCollectionAction

The action type of a Nat rule collection.

rules
list[FirewallPolicyRule]

List of rules included in a rule collection.