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.ResourceFirewallPolicy
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
|
Resource ID. |
location
|
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
|
Resource ID. |
name
|
Resource name. |
type
|
Resource type. |
location
|
Resource location. |
tags
|
Resource tags. |
etag
|
A unique read-only string that changes whenever the resource is updated. |
identity
|
The identity of the firewall policy. |
size
|
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. |
Azure SDK for Python