Azure / Azure/azure-powershell
[Feature]: Add edezone parameter to create azure firewall cmdlet
- Dominant language
- C#
- Stars
- 4.8k
- Forks
- 4.3k
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 54
Description
### 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
-ResourceGroupName
-Location
-VirtualNetwork
-PublicIpAddress
**-EdgeZone **
⚠️ 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)
Contributor guide
Assessment
This issue has not been assessed yet.