Share via


AzureFirewallInner Class

Definition

Azure Firewall resource.

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

Constructors

AzureFirewallInner()

Initializes a new instance of the AzureFirewallInner class.

AzureFirewallInner(String, String, String, String, IDictionary<String, String>, IList<AzureFirewallApplicationRuleCollectionInner>, IList<AzureFirewallNatRuleCollectionInner>, IList<AzureFirewallNetworkRuleCollectionInner>, IList<AzureFirewallIPConfigurationInner>, ProvisioningState, AzureFirewallThreatIntelMode, SubResource, SubResource, HubIPAddresses, AzureFirewallSku, IDictionary<String, String>, IList<String>, String)

Initializes a new instance of the AzureFirewallInner class.

Properties

AdditionalProperties

Gets or sets the additional properties used to further config this azure firewall.

ApplicationRuleCollections

Gets or sets collection of application rule collections used by Azure Firewall.

Etag

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

FirewallPolicy

Gets or sets the firewallPolicy associated with this azure firewall.

HubIpAddresses

Gets IP addresses associated with AzureFirewall.

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
IpConfigurations

Gets or sets IP configuration of the Azure Firewall resource.

Location

Resource location

(Inherited from Resource)
Name

Resource name

(Inherited from ProxyResource)
NatRuleCollections

Gets or sets collection of NAT rule collections used by Azure Firewall.

NetworkRuleCollections

Gets or sets collection of network rule collections used by Azure Firewall.

ProvisioningState

Gets the provisioning state of the Azure firewall resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

Sku

Gets or sets the Azure Firewall Resource SKU.

Tags

Resource tags

(Inherited from Resource)
ThreatIntelMode

Gets or sets the operation mode for Threat Intelligence. Possible values include: 'Alert', 'Deny', 'Off'

Type

Resource type

(Inherited from ProxyResource)
VirtualHub

Gets or sets the virtualHub to which the firewall belongs.

Zones

Gets or sets a list of availability zones denoting where the resource needs to come from.

Methods

Validate()

Validate the object.

Applies to