-
Notifications
You must be signed in to change notification settings - Fork 1.5k
VMware Extension: Update to API version 2025-09-01 #9518
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
VMware Extension: Update to API version 2025-09-01 #9518
Conversation
|
Validation for Breaking Change Starting...
Thanks for your contribution! |
|
Hi @chhaynes, |
|
Thank you for your contribution! We will review the pull request and get back to you soon. |
|
The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR. Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions). pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>
|
CodeGen Tools Feedback CollectionThank you for using our CodeGen tool. We value your feedback, and we would like to know how we can improve our product. Please take a few minutes to fill our codegen survey |
|
|
@microsoft-github-policy-service agree company="Microsoft" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the VMware extension to use API version 2025-09-01. The changes include updating API version strings throughout the codebase, adding support for VCF (VMware Cloud Foundation) licensing functionality, and introducing new test scenarios for maintenance and license management.
Changes:
- Updated API version from 2024-09-01 to 2025-09-01 across multiple files
- Added VCF license parameters to private cloud creation and update commands
- Introduced new test scenarios for maintenance management and license management
- Updated minimum CLI core version requirement from 2.70.0 to 2.75.0
Reviewed changes
Copilot reviewed 164 out of 165 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| test_vmware_scenario.py | Added VCF license parameters for private cloud operations |
| test_maintenance_scenario.py | New test file for maintenance scheduling and management |
| test_license_scenario.py | New test file for license CRUD operations |
| test_vmware_workload_network.yaml | Updated API version and timestamps in recording |
| test_vmware_virtual_machines.yaml | Updated API version and response code change |
| azext_metadata.json | Updated minimum CLI version requirement |
| Multiple AAZ files | Updated API version strings from 2024-09-01 to 2025-09-01 |
jonathanhe-msft
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great first pass!
src/vmware/azext_vmware/aaz/latest/vmware/private_cloud/maintenance/_schedule.py
Outdated
Show resolved
Hide resolved
src/vmware/azext_vmware/aaz/latest/vmware/private_cloud/maintenance/_reschedule.py
Outdated
Show resolved
Hide resolved
src/vmware/azext_vmware/aaz/latest/vmware/license/_get_property.py
Outdated
Show resolved
Hide resolved
src/vmware/azext_vmware/aaz/latest/vmware/private_cloud/_create.py
Outdated
Show resolved
Hide resolved
308d73e to
92a3b23
Compare
92a3b23 to
dfef098
Compare
0ef3f81 to
a73ee88
Compare
038027d to
18abb7f
Compare
This PR updates the VMware extension to use API version 2025-09-01