Repository navigation
[Do Not Squash] Release network 2026 01 01 - #30195
Conversation
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…30146) Co-authored-by: Santosh Lokarapu <v-slokar@microsoft.com>
…etwork output (#30023) Co-authored-by: shgoldbourt <shgoldbourt@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Akshat Kale <akale@microsoft.com>
Co-authored-by: Caren Lim <carenlim@microsoft.com> Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…Az Powershell (#30183) Co-authored-by: Paawan Kohli <paawankohli@microsoft.com>
Co-authored-by: Meera Shrimankar <mshrimankar@microsoft.com>
Copilot-Session: ac72e75e-ae7e-4189-b63e-c259da66d7bb
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
One or more issues must be addressed before approval.
Get a fresh assessment by requesting another Copilot review.
Review effort: Lite
Findings: 1
Open (1)
What changed in this PR
Rolls the Network module’s 2026-01-01 API cycle into main, combining generated SDK updates and new networking capabilities.
Changes:
- Added ExpressRoute cross-connection migration commands and models.
- Added Application Gateway advanced routing, mTLS passthrough, and WAF metadata support.
- Updated Network SDK/API versions and related parameters, mappings, help, and tests.
| File | Description |
|---|---|
| src/Network/NetworkSecurityPerimeter.Autorest/README.md | Updated as part of this pull request. |
| src/Network/NetworkSecurityPerimeter.Autorest/Properties/AssemblyInfo.cs | Updated as part of this pull request. |
| src/Network/NetworkSecurityPerimeter.Autorest/generate-info.json | Updated as part of this pull request. |
| src/Network/Network/VirtualNetworkGateway/NewAzureVirtualNetworkGatewayMigrationParameters.cs | Updated as part of this pull request. |
| src/Network/Network/VirtualNetworkGateway/InvokeAzureVirtualNetworkGatewayPrepareMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/Properties/Resources.resx | Updated as part of this pull request. |
| src/Network/Network/Properties/Resources.Designer.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSPublicIpPrefixTag.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCrossConnectionPortMapping.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationValidationResult.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationSourcePortStats.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationResult.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationPortInfo.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationPeeringStats.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationPeeringHealth.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationMetric.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteCircuitMigrationHealthDetails.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSExpressRouteAuthorizationKey.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSApplicationGatewayRequestRoutingRule.cs | Updated as part of this pull request. |
| src/Network/Network/Models/PSApplicationGatewayFirewallManifestRuleSet.cs | Updated as part of this pull request. |
| src/Network/Network/Models/NetworkManager/PSIpamPoolProperties.cs | Updated as part of this pull request. |
| src/Network/Network/Models/ExpressRouteLag/PSExpressRouteLag.cs | Updated as part of this pull request. |
| src/Network/Network/help/New-AzPublicIpPrefix.md | Updated as part of this pull request. |
| src/Network/Network/Generated/Models/PSExpressRouteCircuit.cs | Updated as part of this pull request. |
| src/Network/Network/Generated/Models/PSApplicationGatewayFirewallRuleSet.cs | Updated as part of this pull request. |
| src/Network/Network/Generated/Models/PSApplicationGatewayFirewallRule.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/TestAzureRMExpressRouteCrossConnectionMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/InvokeAzureRMExpressRouteCrossConnectionShutDownBgpForMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/InvokeAzureRMExpressRouteCrossConnectionRollbackMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/InvokeAzureRMExpressRouteCrossConnectionRestoreBgpForMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/InvokeAzureRMExpressRouteCrossConnectionPrepareMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/InvokeAzureRMExpressRouteCrossConnectionMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/InvokeAzureRMExpressRouteCrossConnectionCommitMigrationCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ExpressRouteCrossConnection/GetAzureRMExpressRouteCrossConnectionMigrationInfoCommand.cs | Updated as part of this pull request. |
| src/Network/Network/Cortex/HubVnetConnection/NewAzureRmHubVirtualNetworkConnectionCommand.cs | Updated as part of this pull request. |
| src/Network/Network/ApplicationGateway/ClientAuthConfiguration/AzureApplicationGatewayClientAuthConfigurationBase.cs | Updated as part of this pull request. |
| src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCrossConnectionMigrationTests/TestExpressRouteCrossConnectionMigrationWhatIf.json | Updated as part of this pull request. |
| src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ExpressRouteCrossConnectionMigrationTests/TestExpressRouteCrossConnectionMigrationParameters.json | Updated as part of this pull request. |
| src/Network/Network.Test/ScenarioTests/PublicIpPrefixTests.cs | Updated as part of this pull request. |
| src/Network/Network.Test/ScenarioTests/ExpressRoutePortTests.cs | Updated as part of this pull request. |
| src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/WebCategoriesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/VpnSitesConfigurationOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/VpnSiteLinksOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/VpnSiteLinkConnectionsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/VpnServerConfigurationsAssociatedWithVirtualWanOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/VirtualApplianceSkusOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/VipSwapOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/UsagesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/SubgroupsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ServiceTagsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ServiceTagInformationOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ServiceAssociationLinksOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ResourceNavigationLinksOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/PeerExpressRouteCircuitConnectionsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Operations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/NetworkSecurityPerimeterServiceTagsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/NetworkSecurityPerimeterOperationStatusesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/NetworkSecurityPerimeterAssociableResourceTypesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/NetworkManagerDeploymentStatusOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/NetworkManagerCommitsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/NetworkInterfaceLoadBalancersOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/NetworkInterfaceIPConfigurationsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/WebApplicationFirewallPolicyTier.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/VirtualNetworkGatewayMigrationType.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/UserTrustProviderType.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/SessionRecordingIdentityType.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/ManagedRuleSetRuleGroup.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/ApplicationGatewayTier.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/ApplicationGatewaySkuName.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/ApplicationGatewayRoutingRulePropertiesFormat.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/ApplicationGatewayRoutingRule.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/Models/ApplicationGatewayRequestRoutingRuleType.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/LoadBalancerProbesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/LoadBalancerOutboundRulesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/LoadBalancerNetworkInterfacesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/LoadBalancerFrontendIPConfigurationsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/INetworkManagementClient.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/InboundSecurityRuleOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/FirewallPolicyIdpsSignaturesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/FirewallPolicyIdpsSignaturesFilterValuesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/FirewallPolicyDeploymentsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ExpressRouteServiceProvidersOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ExpressRouteProviderPortsLocationOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ExpressRoutePortsLocationsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ExpressRouteLinksOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/DefaultSecurityRulesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/BgpServiceCommunitiesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/AzureFirewallFqdnTagsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/AvailableServiceAliasesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/AvailableResourceGroupDelegationsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/AvailablePrivateEndpointTypesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/AvailableEndpointServicesOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/AvailableDelegationsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ApplicationGatewayWafDynamicManifestsOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ApplicationGatewayWafDynamicManifestsDefaultOperations.cs | Updated as part of this pull request. |
| src/Network/Network.Management.Sdk/Generated/ApplicationGatewayPrivateLinkResourcesOperations.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/UpdateAzNetworkSecurityPerimeter_PatchViaIdentityExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/UpdateAzNetworkSecurityPerimeter_PatchViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/UpdateAzNetworkSecurityPerimeter_PatchExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/UpdateAzNetworkSecurityPerimeter_Patch.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterProfile_DeleteViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterProfile_Delete.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterLoggingConfiguration_DeleteViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterLoggingConfiguration_Delete.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterLinkReference_DeleteViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterLinkReference_Delete.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterLink_DeleteViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterLink_Delete.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterAssociation_DeleteViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterAssociation_Delete.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeterAccessRule_Delete.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeter_DeleteViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/RemoveAzNetworkSecurityPerimeter_Delete.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterProfile_CreateViaJsonString.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterProfile_CreateViaIdentityExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterProfile_CreateViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterProfile_CreateExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterProfile_Create.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterLoggingConfiguration_CreateExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterLoggingConfiguration_Create.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterLink_CreateViaIdentityExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterLink_CreateViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterLink_CreateExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterLink_Create.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterAssociation_CreateViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterAssociation_CreateExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterAssociation_Create.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeterAccessRule_Create.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeter_CreateViaJsonString.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeter_CreateViaJsonFilePath.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeter_CreateViaIdentityExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeter_CreateViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeter_CreateExpanded.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/NewAzNetworkSecurityPerimeter_Create.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterServiceTag_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterProfile_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterProfile_GetViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterProfile_Get.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterLoggingConfiguration_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterLoggingConfiguration_Get.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterLinkReference_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterLinkReference_Get.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterLink_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterLink_GetViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterLink_Get.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterAssociation_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterAssociation_GetViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterAssociation_Get.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterAssociableResourceType_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeterAccessRule_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeter_List1.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeter_List.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeter_GetViaIdentity.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generated/cmdlets/GetAzNetworkSecurityPerimeter_Get.cs | Updated as part of this pull request. |
| generated/Network/NetworkSecurityPerimeter.Autorest/generate-info.json | Updated as part of this pull request. |
| ChangeLog.md | Updated as part of this pull request. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| @@ -23,4 +23,4 @@ | |||
| [assembly: System.Reflection.AssemblyFileVersionAttribute("0.1.0.0")] | |||
| [assembly: System.Reflection.AssemblyVersionAttribute("0.1.0.0")] | |||
| [assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)] | |||
| [assembly: System.CLSCompliantAttribute(false)] | |||
| [assembly: System.CLSCompliantAttribute(false)] | |||
There was a problem hiding this comment.
Addressed in PR #30208 (round-2 sync), which merged into release-network-2026-01-01.
The file was reverted to main byte-for-byte:
git checkout upstream/main -- src/Network/NetworkSecurityPerimeter.Autorest/Properties/AssemblyInfo.cs
git diff upstream/main -- src/Network/NetworkSecurityPerimeter.Autorest/Properties/AssemblyInfo.cs
# empty
Root cause was a trailing-newline drop from the NSP.Autorest regen — the CLS-compliant attribute text itself was unchanged; only the final \n was missing. Release automation is now back to being the sole owner of this file.
|
|
Co-authored-by: Kshitiz Mathur <kshmathur@microsoft.com>
Rebuild on new release-branch tip after PR #30197 (GeoIp Feature changes) merged. Same 3 conflicts as the prior attempt, resolved identically: * src/Network/Network/ChangeLog.md - union of both sides' 'Upcoming Release' bullets. Release-branch entries first (including PR #30197's new SourceGeoLocation / DestinationGeoLocation bullet on New-AzFirewallPolicyNetworkRule), then main's 2 entries appended. * src/Network/NetworkSecurityPerimeter.Autorest/generate-info.json - kept release-branch GUID 046fadd9-... (authoritative NSP.Autorest state). * generated/Network/NetworkSecurityPerimeter.Autorest/generate-info.json - same, kept release-branch GUID for consistency with the src-side file.
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
|
DanielMicrosoft — status update: the only remaining failing check on this rollup is Suppression fix opened as #30202 against Once #30202 merges, this PR will pick it up automatically and the security-tools rerun should pass. Kindly help review #30202 so we can unblock this rollup. Thanks! |
…ording (#30202) Co-authored-by: Santosh Lokarapu <v-slokar@microsoft.com>
Resolves conflict in src/Network/Network/ChangeLog.md by keeping both the release-branch entries (2026-01-01 API cycle) and the new main-branch entry (Removed client-side validation of the -FormatVersion parameter for New-AzNetworkWatcherFlowLog / Set-AzNetworkWatcherFlowLog). Also reverts src/Network/NetworkSecurityPerimeter.Autorest/Properties/AssemblyInfo.cs to the main-branch version (restores the trailing newline that was inadvertently dropped by the NSP.Autorest regen in PR #30146). The file text is otherwise identical; this addresses the review comment on PR #30195 that release automation should be the sole owner of AssemblyInfo.cs.
|
DanielMicrosoft — round-2 sync PR opened as #30208 to unblock #30195. Same pattern as the previously merged #30196:
Kindly help review #30208 so #30195 can go green and merge. Thanks! |
|
santoshgh317 seems there is still a conflict. |
| $settings = Get-AzApplicationGatewayBackendHttpSetting -ApplicationGateway $gateway -Name "Settings01" | ||
| $gateway = Add-AzApplicationGatewayAdvancedRoutingMap -ApplicationGateway $gateway -Name "Map01" -AdvancedRoutingRule $rule -DefaultBackendAddressPool $pool -DefaultBackendHttpSettings $settings |
There was a problem hiding this comment.
Acknowledged — this is a cosmetic help-doc example nit (variable used without being shown assigned; no runtime impact on the cmdlet). Tracking it for the next Az.Network release cycle so we don't hold up the current rollup. Will be addressed via a follow-up doc-only PR against main right after this rollup lands.
| $settings = Get-AzApplicationGatewayBackendHttpSetting -ApplicationGateway $gateway -Name "Settings01" | ||
| $map = New-AzApplicationGatewayAdvancedRoutingMap -Name "Map01" -AdvancedRoutingRule $rule1, $rule2 -DefaultBackendAddressPool $pool -DefaultBackendHttpSettings $settings |
There was a problem hiding this comment.
Acknowledged — this is a cosmetic help-doc example nit (variable used without being shown assigned; no runtime impact on the cmdlet). Tracking it for the next Az.Network release cycle so we don't hold up the current rollup. Will be addressed via a follow-up doc-only PR against main right after this rollup lands.
| $settings = Get-AzApplicationGatewayBackendHttpSetting -ApplicationGateway $gateway -Name "Settings01" | ||
| $map = Get-AzApplicationGatewayAdvancedRoutingMap -ApplicationGateway $gateway -Name "Map01" | ||
| $gateway = Set-AzApplicationGatewayAdvancedRoutingMap -ApplicationGateway $gateway -Name "Map01" -AdvancedRoutingRule ($map.AdvancedRoutingRules + $newRule) -DefaultBackendAddressPool $pool -DefaultBackendHttpSettings $settings |
There was a problem hiding this comment.
Acknowledged — this is a cosmetic help-doc example nit (variable used without being shown assigned; no runtime impact on the cmdlet). Tracking it for the next Az.Network release cycle so we don't hold up the current rollup. Will be addressed via a follow-up doc-only PR against main right after this rollup lands.
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
|
DanielMicrosoft — kindly help with approval on this rollup. Requesting your consideration given end-of-cycle time pressure. State of this PR
Why we're requesting deferral on the 3 low-risk commentsAll three flag the same cosmetic issue — a variable (
We plan to send a small doc-only PR against Why time mattersThis rollup has been through two sync cycles (#30196, #30208) and one security-tools suppression (#30202). Every additional day of drift on Happy to iterate on any concern — but if the state above matches what you'd expect for merge, an approval would unblock us. Thanks! |


🤖 PR Validation —⚠️ Review suggested
️✔️Az.Accounts
️✔️Az.ApplicationInsights
️✔️Az.CognitiveServices
️✔️Az.Compute
️✔️Az.Dns
️✔️Az.Maintenance
️✔️Az.ManagedServiceIdentity
️✔️Az.Monitor
️✔️Az.OperationalInsights
️✔️Az.PrivateDns
️✔️Az.RecoveryServices
️✔️Az.ResourceGraph
️✔️Az.Resources
️✔️Az.Security
️✔️Az.ServiceBus
️✔️Az.Sql
️✔️Az.Storage
️✔️Az.Websites
Description
Rollup PR merging the
release-network-2026-01-01branch intomain. This branch tracks the 2026-01-01 Microsoft.Network API-version cycle. Follows the same pattern as the previous cycle's rollup (#30051).Do not squash — the individual commits on the release branch should be preserved on
mainso that each child PR remains attributable.Currently the branch is 13 commits ahead of
main(pergit rev-list --count upstream/main..upstream/release-network-2026-01-01).Child PRs included
Feature and fix PRs merged into
release-network-2026-01-01and shipping with this rollup:ParanoiaLeveland rule setDisplayNameto Az.Network outputFirstPartyServiceTagsupport forPublicIPPrefixesAuthKeyforExpressRouteCircuitAuthandExpressRoutePortAuthExpressRouteLagAutomation commits included
Archive-bot commits (
[skip ci] Archive <sha>) that synced the top-levelgenerated/Network/NetworkSecurityPerimeter.Autorest/mirror after each SDK-regen PR merged:[skip ci] Archive ad956ff68500da1035fd4839a76d0c741ea15fa5[skip ci] Archive 67e3db4ece0fb866dca6ee5bdba8f4228967d150Description of the change
Merge only — no additional commits authored here. Every change was reviewed and CI-verified in its child PR before landing on
release-network-2026-01-01.Testing
Checklist
maingh pr list --repo Azure/azure-powershell --state merged --base release-network-2026-01-01[Do Not Squash]marker, matching the previous cycle's convention