Azure / Azure/azure-powershell

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

Open
#28,746 4 comments 0 reactions 1 assignee Claimed by @kjilla View on GitHub
act-quality-productivity-squad feature-request Network Service Attention
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.