Share via


AzureFirewall Class

Definition

Azure Firewall resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AzureFirewall : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AzureFirewall = class
    inherit Resource
Public Class AzureFirewall
Inherits Resource
Inheritance
AzureFirewall
Attributes

Constructors

AzureFirewall()

Initializes a new instance of the AzureFirewall class.

AzureFirewall(String, String, String, String, IDictionary<String, String>, IList<AzureFirewallApplicationRuleCollection>, IList<AzureFirewallNatRuleCollection>, IList<AzureFirewallNetworkRuleCollection>, IList<AzureFirewallIPConfiguration>, AzureFirewallIPConfiguration, String, String, SubResource, SubResource, HubIPAddresses, IList<AzureFirewallIpGroups>, AzureFirewallSku, IDictionary<String,String>, IList<String>, String)

Initializes a new instance of the AzureFirewall 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 or sets IP addresses associated with AzureFirewall.

Id

Gets or sets resource ID.

(Inherited from Resource)
IpConfigurations

Gets or sets IP configuration of the Azure Firewall resource.

IpGroups

Gets ipGroups associated with AzureFirewall.

Location

Gets or sets resource location.

(Inherited from Resource)
ManagementIpConfiguration

Gets or sets IP configuration of the Azure Firewall used for management traffic.

Name

Gets resource name.

(Inherited from Resource)
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

Gets or sets resource tags.

(Inherited from Resource)
ThreatIntelMode

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

Type

Gets resource type.

(Inherited from Resource)
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.

Applies to