Compartir a través de


FirewallPolicy Class

FirewallPolicy Resource.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.network.models._models_py3.Resource
FirewallPolicy

Constructor

FirewallPolicy(*, id: str | None = None, location: str | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, base_policy: _models.SubResource | None = None, threat_intel_mode: str | _models.AzureFirewallThreatIntelMode | None = None, threat_intel_whitelist: _models.FirewallPolicyThreatIntelWhitelist | None = None, insights: _models.FirewallPolicyInsights | None = None, snat: _models.FirewallPolicySNAT | None = None, sql: _models.FirewallPolicySQL | None = None, dns_settings: _models.DnsSettings | None = None, explicit_proxy: _models.ExplicitProxy | None = None, intrusion_detection: _models.FirewallPolicyIntrusionDetection | None = None, transport_security: _models.FirewallPolicyTransportSecurity | None = None, sku: _models.FirewallPolicySku | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

location
str

Resource location.

tags

Resource tags.

identity

The identity of the firewall policy.

base_policy

The parent firewall policy from which rules are inherited.

threat_intel_mode

The operation mode for Threat Intelligence. Known values are: "Alert", "Deny", and "Off".

threat_intel_whitelist

ThreatIntel Whitelist for Firewall Policy.

insights

Insights on Firewall Policy.

snat

The private IP addresses/IP ranges to which traffic will not be SNAT.

sql

SQL Settings definition.

dns_settings

DNS Proxy Settings definition.

explicit_proxy

Explicit Proxy Settings definition.

intrusion_detection

The configuration for Intrusion detection.

transport_security

TLS Configuration definition.

sku

The Firewall Policy SKU.

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

location
str

Resource location.

tags

Resource tags.

etag
str

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

identity

The identity of the firewall policy.

size
str

A read-only string that represents the size of the FirewallPolicyPropertiesFormat in MB. (ex 0.5MB).

rule_collection_groups

List of references to FirewallPolicyRuleCollectionGroups.

provisioning_state

The provisioning state of the firewall policy resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

base_policy

The parent firewall policy from which rules are inherited.

firewalls

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

child_policies

List of references to Child Firewall Policies.

threat_intel_mode

The operation mode for Threat Intelligence. Known values are: "Alert", "Deny", and "Off".

threat_intel_whitelist

ThreatIntel Whitelist for Firewall Policy.

insights

Insights on Firewall Policy.

snat

The private IP addresses/IP ranges to which traffic will not be SNAT.

sql

SQL Settings definition.

dns_settings

DNS Proxy Settings definition.

explicit_proxy

Explicit Proxy Settings definition.

intrusion_detection

The configuration for Intrusion detection.

transport_security

TLS Configuration definition.

sku

The Firewall Policy SKU.