azure-powershell icon indicating copy to clipboard operation
azure-powershell copied to clipboard

[Feature]: Add edezone parameter to create azure firewall cmdlet

Open kjilla opened this issue 2 months ago • 3 comments

Description of the new feature

Azure firewalls can be now be created in extended locations. We want to add a new parameter for create az firewall called -EdgeZone. Similar work was done for creation of VnetGateway.

https://github.com/Azure/azure-powershell/commit/76c8995ba80e5976d421003be1922490e0de1261#diff-9606f2b8dedf7c8abac43163cdf9762d40cf1f1e4f25229a07e76180a71494df

Proposed implementation details (optional)

New-AzFirewall -Name <String> -ResourceGroupName <String> -Location <String> -VirtualNetwork <PSVirtualNetwork> -PublicIpAddress <PSPublicIpAddress> -EdgeZone <String>

⚠️ Mutual Exclusivity:

When -EdgeZone is specified, you CANNOT use -Zone (availability zones) Edge zone deployments do not support availability zones Attempting to use both will throw an [ArgumentException]

✅ Prerequisites:

Virtual Network must be created in the edge zone Public IP Address must be created in the same edge zone Location must support the edge zone (e.g., eastus2euap for microsoftrrezm1)

kjilla avatar Oct 25 '25 05:10 kjilla

https://github.com/Azure/azure-powershell/pull/28745

kjilla avatar Oct 27 '25 18:10 kjilla

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @aznetsuppgithub.

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @aznetsuppgithub.