AFAIK, your understanding is correct. Here’s the breakdown:
In supported regions, resources within a Virtual WAN like virtual hubs and gateways, are automatically deployed across availability zones.
For Azure Firewall, availability zones are not configured automatically during the initial deployment. If you want the Azure Firewall to support availability zones, you need to explicitly specify this during deployment using the --zones
parameter with the Azure CLI or relevant templates.
To verify if your Azure Firewall is deployed in specific zones, you can inspect its deployment details using:
az network firewall show --name <FirewallName> --resource-group <ResourceGroupName>
Check the output for the zones property. If it’s empty, the firewall is not associated with any availability zones.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin