The Azure Landing Zones (Enterprise-Scale) architecture provides prescriptive guidance coupled with Azure best practices, and it follows design principles across the critical design areas for organizations to define their Azure architecture
This pull request introduces a new feature to deploy Azure Virtual Network Manager (AVNM) in the ESLZ deployment templates. The most important changes include adding a new parameter for AVNM deployment, updating deployment conditions and dependencies, and modifying the portal configuration to include AVNM options.
New Feature: Deploy Azure Virtual Network Manager (AVNM)
eslzArm/eslz-portal.json: Added a new checkbox option for deploying AVNM in the portal configuration. This includes the deployAVNM parameter in the connectivity steps. [1][2]
eslzArm/eslzArm.json: Introduced a new deployAVNM parameter with boolean type and default value. Updated deployment conditions and dependencies to include AVNM. Added AVNM connectivity hub URI and deployment name variables. [1][2][3][4][5]
Script Enhancement
eslzArm/prerequisites/ds-prereqs.ps1: Added a new parameter for ESLZ root name and registered the Microsoft.Network resource provider with the specified ESLZ root.
Overview/Summary
This pull request introduces a new feature to deploy Azure Virtual Network Manager (AVNM) in the ESLZ deployment templates. The most important changes include adding a new parameter for AVNM deployment, updating deployment conditions and dependencies, and modifying the portal configuration to include AVNM options.
New Feature: Deploy Azure Virtual Network Manager (AVNM)
eslzArm/eslz-portal.json
: Added a new checkbox option for deploying AVNM in the portal configuration. This includes thedeployAVNM
parameter in the connectivity steps. [1] [2]eslzArm/eslzArm.json
: Introduced a newdeployAVNM
parameter with boolean type and default value. Updated deployment conditions and dependencies to include AVNM. Added AVNM connectivity hub URI and deployment name variables. [1] [2] [3] [4] [5]Script Enhancement
eslzArm/prerequisites/ds-prereqs.ps1
: Added a new parameter for ESLZ root name and registered the Microsoft.Network resource provider with the specified ESLZ root.Azure Public