Az VMware Powershell Version new 2025-09-01#29090
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
This pull request updates the Azure VMware PowerShell cmdlets to API version 2025-09-01 (note: there's an inconsistency between the title which says "2025-09-01" and the description which says "2024-09-01"). The update is generated using AutoRest and adds new cmdlets for license management, maintenance operations, and service component availability checking.
Changes:
- Updated API version to 2025-09-01 across all VMware cmdlets
- Added 11 new cmdlets for license management, maintenance operations, and service availability
- Updated help documentation for existing and new cmdlets
- Added test files for new cmdlets
- Updated module manifest and dependencies
Reviewed changes
Copilot reviewed 99 out of 105 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| src/VMware/VMware/ChangeLog.md | Documents API version update and new cmdlets (has typos) |
| src/VMware/VMware/help/*.md | Help documentation with spacing/typo issues in descriptions |
| src/VMware/VMware.Autorest/test/*.ps1 | New test files for added cmdlets |
| src/VMware/VMware.Autorest/examples/*.md | Example usage documentation |
| src/VMware/VMware/Az.VMware.psd1 | Updated module manifest with new cmdlets and dependencies |
| Multiple recording JSON files | Updated test recordings with new API version |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
Commenter does not have sufficient privileges for PR 29090 in repo Azure/azure-powershell |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
@anaarias-msft Please fix the build error. |
|
This PR was labeled "needs-revision" because it has unresolved review comments or CI failures. |
|
/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). |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
| ## DESCRIPTION | ||
| Just like ArmResourceActionSync, but with no request body. |
There was a problem hiding this comment.
The DESCRIPTION for this cmdlet contains an unhelpful technical implementation detail ("Just like ArmResourceActionSync, but with no request body") instead of a user-focused description. This violates the guideline to avoid over-simplified descriptions. The description should explain the cmdlet's purpose from a user perspective.
| ## SYNOPSIS | ||
| Just like ArmResourceActionSync, but with no request body. |
There was a problem hiding this comment.
The SYNOPSIS and DESCRIPTION for this cmdlet contain an unhelpful technical implementation detail ("Just like ArmResourceActionSync, but with no request body") instead of a user-focused description of what the cmdlet does. This violates the guideline to avoid over-simplified descriptions. The description should explain that this cmdlet retrieves detailed license properties for a VMware private cloud.
| ## DESCRIPTION | ||
| Just like ArmResourceActionSync, but with no request body. |
There was a problem hiding this comment.
The DESCRIPTION for this cmdlet contains an unhelpful technical implementation detail ("Just like ArmResourceActionSync, but with no request body") instead of a user-focused description. This violates the guideline to avoid over-simplified descriptions. The description should explain the cmdlet's purpose from a user perspective.
| ## SYNOPSIS | ||
| Just like ArmResourceActionSync, but with no request body. |
There was a problem hiding this comment.
The SYNOPSIS for this cmdlet contains an unhelpful technical implementation detail ("Just like ArmResourceActionSync, but with no request body") instead of a user-focused description. This violates the guideline to avoid over-simplified descriptions. The description should explain that this cmdlet retrieves detailed license properties for a VMware private cloud.
Description
Updated the AVS VMware cmdlets to the latest version [2025-09-01] from azure-rest-api-specs using autorest
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.