Share via


AzureFirewallNatRuleCollectionInner Class

Definition

NAT rule collection resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AzureFirewallNatRuleCollectionInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AzureFirewallNatRuleCollectionInner = class
    inherit SubResource
Public Class AzureFirewallNatRuleCollectionInner
Inherits SubResource
Inheritance
AzureFirewallNatRuleCollectionInner
Attributes

Constructors

AzureFirewallNatRuleCollectionInner()

Initializes a new instance of the AzureFirewallNatRuleCollectionInner class.

AzureFirewallNatRuleCollectionInner(String, Nullable<Int32>, AzureFirewallNatRCAction, IList<AzureFirewallNatRule>, ProvisioningState, String, String)

Initializes a new instance of the AzureFirewallNatRuleCollectionInner class.

Properties

Action

Gets or sets the action type of a NAT rule collection.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

Id

Resource Id

(Inherited from SubResource)
Name

Gets or sets the name of the resource that is unique within the Azure firewall. This name can be used to access the resource.

Priority

Gets or sets priority of the NAT rule collection resource.

ProvisioningState

Gets the provisioning state of the NAT rule collection resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

Rules

Gets or sets collection of rules used by a NAT rule collection.

Methods

Validate()

Validate the object.

Applies to