Azure Firewall Policy

Azure Firewall Policy is a centralized configuration resource used to define and manage network and application rules for Azure Firewall instances. It lets you standardize security settings across multiple firewalls, including rule collections, threat intelligence settings, and traffic filtering behavior. This helps maintain consistent, scalable, and compliant network security controls in Azure environments.

azure.network_firewall_policy

Fields

TitleIDTypeData TypeDescription
_keycorestring
base_policycorejsonReference to another subresource.
child_policiescorejsonList of references to Child Firewall Policies.
dns_settingscorejsonDNS Proxy Settings in Firewall Policy.
etagcorestringA unique read-only string that changes whenever the resource is updated.
explicit_proxycorejsonExplicit Proxy Settings in Firewall Policy.
firewallscorejsonList of references to Azure Firewalls that this Firewall Policy is associated with.
idcorestringResource ID.
identitycorejsonIdentity for the resource.
insightscorejsonFirewall Policy Insights.
intrusion_detectioncorejsonConfiguration for intrusion detection mode and rules.
locationcorestringResource location.
namecorestringResource name.
provisioning_statecorestringThe current provisioning state.
resource_groupcorestring
rule_collection_groupscorejsonList of references to FirewallPolicyRuleCollectionGroups.
sizecorestringA read-only string that represents the size of the FirewallPolicyPropertiesFormat in MB. (ex 0.5MB)
skucorejsonSKU of Firewall policy.
snatcorejsonThe private IP addresses/IP ranges to which traffic will not be SNAT.
sqlcorejsonSQL Settings in Firewall Policy.
subscription_idcorestring
subscription_namecorestring
tagscorehstore_csv
threat_intel_modecorestringThe operation mode for Threat Intel.
threat_intel_whitelistcorejsonThreatIntel Whitelist for Firewall Policy.
transport_securitycorejsonConfiguration needed to perform TLS termination & initiation.
typecorestringResource type.