Azure Monitor Pipleines upgrade to GA version 2026-04-01#29485
Azure Monitor Pipleines upgrade to GA version 2026-04-01#29485andborja wants to merge 11 commits intoAzure:mainfrom
Conversation
| Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status. |
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Upgrades the Azure Monitor PipelineGroups PowerShell module to target the GA 2026-04-01 API version, alongside regenerated module artifacts (docs/help, metadata, and tests).
Changes:
- Bumped PipelineGroups REST API version to
2026-04-01and updated autorest input spec path to the stable spec. - Updated PipelineGroup cmdlet docs to reflect new/removed parameters (e.g., remove
NetworkingConfiguration, addTlsConfiguration, placement/distribution). - Adjusted live test configuration and Pester tests for create/get/list/delete flow.
Reviewed changes
Copilot reviewed 20 out of 21 changed files in this pull request and generated 14 comments.
Show a summary per file
| File | Description |
|---|---|
| src/Monitor/PipelineGroup.Autorest/test/utils.ps1 | Updates live test environment defaults (RG/location/extLoc). |
| src/Monitor/PipelineGroup.Autorest/test/env.json | Updates test env.json values (includes IDs and new defaults). |
| src/Monitor/PipelineGroup.Autorest/test/AzPipelineGroup.Tests.ps1 | Adds conditional skipping logic and updates create payload args. |
| src/Monitor/PipelineGroup.Autorest/generate-info.json | Regeneration metadata update. |
| src/Monitor/PipelineGroup.Autorest/docs/New-AzPipelineGroup.md | Regenerated cmdlet doc reflecting GA shape/params. |
| src/Monitor/PipelineGroup.Autorest/docs/Update-AzPipelineGroup.md | Regenerated cmdlet doc reflecting GA shape/params. |
| src/Monitor/PipelineGroup.Autorest/docs/Az.PipelineGroup.md | Regenerated module doc metadata (GUID, synopsis capitalization). |
| src/Monitor/PipelineGroup.Autorest/UX/Microsoft.Monitor/pipelineGroups.json | Updates UX API version to 2026-04-01. |
| src/Monitor/PipelineGroup.Autorest/README.md | Updates autorest config (spec path, module version). |
| src/Monitor/PipelineGroup.Autorest/Properties/AssemblyInfo.cs | Updates assembly version metadata. |
| src/Monitor/Monitor/help/New-AzPipelineGroup.md | Minor help text casing update only. |
| src/Monitor/Monitor/help/Update-AzPipelineGroup.md | Minor help text casing update only. |
| src/Monitor/Monitor/help/New-AzMonitorWorkspace.md | Help content removed for JSON parameter sets; param set list adjusted. |
| src/Monitor/Monitor/help/Update-AzMonitorWorkspace.md | Help content removed for JSON parameter sets; param set list adjusted. |
| src/Monitor/Monitor/help/Az.Monitor.md | Cmdlet list and PipelineGroup synopsis casing updated; large block removed. |
| src/Monitor/Monitor/help/Add-AzLogProfile.md | Help content replaced with placeholders/blank online link. |
| src/Monitor/Monitor/help/Add-AzMetricAlertRule.md | Help content replaced with placeholders/blank online link. |
| src/Monitor/Monitor/help/Add-AzMetricAlertRuleV2.md | Help content replaced with placeholders/blank online link. |
| src/Monitor/Monitor/help/Add-AzWebtestAlertRule.md | Help content replaced with placeholders/blank online link. |
| src/Monitor/Monitor/Az.Monitor.psd1 | Regenerated manifest metadata (date, required Az.Accounts, formatting). |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 20 out of 21 changed files in this pull request and generated 6 comments.
Comments suppressed due to low confidence (2)
src/Monitor/Monitor/help/Az.Monitor.md:18
- The Az.Monitor module index no longer lists several exported cmdlets (e.g., Add-AzLogProfile / Add-AzMetricAlertRule / Add-AzMetricAlertRuleV2 / Add-AzWebtestAlertRule). Since these cmdlets are still exported in Az.Monitor.psd1, removing them from the index appears accidental; please regenerate or restore Az.Monitor.md so the index reflects the module's actual exported surface.
This topic displays help topics for the Azure Insights Cmdlets.
## Az.Monitor Cmdlets
### [Enable-AzActionGroupReceiver](Enable-AzActionGroupReceiver.md)
Enable a receiver in an action group.
This changes the receiver's status from Disabled to Enabled.
This operation is only supported for Email or SMS receivers.
src/Monitor/PipelineGroup.Autorest/Properties/AssemblyInfo.cs:33
- There are multiple trailing blank lines added at the end of this file. Please remove the extra empty lines to keep the generated AssemblyInfo.cs clean and minimize noisy diffs.
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 15 out of 16 changed files in this pull request and generated 1 comment.
Comments suppressed due to low confidence (1)
src/Monitor/PipelineGroup.Autorest/test/AzPipelineGroup.Tests.ps1:34
$script:createSucceededis assigned but never read anywhere in this test file (or other tests in this folder). This looks like leftover state and can be removed to keep the tests minimal and avoid confusion about control flow.
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
318040e to
3a4b4f8
Compare
3a4b4f8 to
a4c3ae0
Compare
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
To the author of the pull request, |
Description
Upgrades the PS module of Azure Monitor Pipelines to its GA version 2026-04-01.
The cmdlet design was originally completed at https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/1463.
This version is adding the elements "tlsConfigurations" and "executionPlacement". It is also removing NetworkingConfiguration in comparison with the previous version.
Mandatory Checklist
Please choose the target release of Azure PowerShell. (⚠️ Target release is a different concept from API readiness. Please click below links for details.)
Check this box to confirm: I have read the Submitting Changes section of
CONTRIBUTING.mdand reviewed the following information:ChangeLog.mdfile(s) appropriatelysrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.## Upcoming Releaseheader in the past tense.ChangeLog.mdif no new release is required, such as fixing test case only.