FirewallPolicy Class

Definition

FirewallPolicy Resource.

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

Constructors

FirewallPolicy()

Initializes a new instance of the FirewallPolicy class.

FirewallPolicy(String, String, String, String, IDictionary<String, String>, IList<SubResource>, String, SubResource, IList<SubResource>, IList<SubResource>, String, FirewallPolicyThreatIntelWhitelist, FirewallPolicyInsights, FirewallPolicySNAT, FirewallPolicySQL, DnsSettings, ExplicitProxy, FirewallPolicyIntrusionDetection, FirewallPolicyTransportSecurity, FirewallPolicySku, String, ManagedServiceIdentity)

Initializes a new instance of the FirewallPolicy class.

Properties

BasePolicy

Gets or sets the parent firewall policy from which rules are inherited.

ChildPolicies

Gets list of references to Child Firewall Policies.

DnsSettings

Gets or sets DNS Proxy Settings definition.

Etag

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

ExplicitProxy

Gets or sets explicit Proxy Settings definition.

Firewalls

Gets list of references to Azure Firewalls that this Firewall Policy is associated with.

Id

Gets or sets resource ID.

(Inherited from Resource)
Identity

Gets or sets the identity of the firewall policy.

Insights

Gets or sets insights on Firewall Policy.

IntrusionDetection

Gets or sets the configuration for Intrusion detection.

Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
ProvisioningState

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

RuleCollectionGroups

Gets list of references to FirewallPolicyRuleCollectionGroups.

Sku

Gets or sets the Firewall Policy SKU.

Snat

Gets or sets the private IP addresses/IP ranges to which traffic will not be SNAT.

Sql

Gets or sets SQL Settings definition.

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'

ThreatIntelWhitelist

Gets or sets threatIntel Whitelist for Firewall Policy.

TransportSecurity

Gets or sets TLS Configuration definition.

Type

Gets resource type.

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to