[AutoPR azure-mgmt-avs]-generated-from-SDK Generation - Python-6785616 - #48887
Open
azure-sdk-automation[bot] wants to merge 1 commit into
Open
[AutoPR azure-mgmt-avs]-generated-from-SDK Generation - Python-6785616#48887azure-sdk-automation[bot] wants to merge 1 commit into
azure-sdk-automation[bot] wants to merge 1 commit into
Conversation
…AVS/tspconfig.yaml', and CommitSHA: '069878fd8ac612e2bda35a2f65014af73db6c026' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6785616 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
azure-sdk-automation
Bot
requested review from
ChenxiJiang333 and
Yuchao Yan (msyyc)
as code owners
September 3, 2026 17:36
|
Azure Pipelines: Successfully started running 1 pipeline(s). 10 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
The 10.1.0 changelog omits the newly added public HostsOperations.update method.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Updates azure-mgmt-avs to the 2026-03-01 API and version 10.1.0.
Changes:
- Adds host licensing, maintenance models, constraints, and host update support.
- Updates Python support to 3.10–3.14 and refreshes generated metadata.
- Regenerates tests and samples against the new API version.
File summaries
Paths are relative to sdk/compute/azure-mgmt-avs/.
| File | Description |
|---|---|
tsp-location.yaml |
Updates the source specification commit. |
README.md |
Updates Python and authentication guidance. |
pyproject.toml |
Raises minimum Python and adds Python 3.14. |
generated_tests/test_avs_hosts_operations.py |
Adds generated host-update coverage. |
generated_tests/test_avs_hosts_operations_async.py |
Adds async host-update coverage. |
generated_samples/workload_networks_update_vm_group.py |
Refreshes sample provenance. |
generated_samples/workload_networks_update_segments.py |
Refreshes sample provenance. |
generated_samples/workload_networks_update_port_mirroring.py |
Refreshes sample provenance. |
generated_samples/workload_networks_update_dns_zone.py |
Refreshes sample provenance. |
generated_samples/workload_networks_update_dns_service.py |
Refreshes sample provenance. |
generated_samples/workload_networks_update_dhcp.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list.py |
Corrects the workload-network list call. |
generated_samples/workload_networks_list_vm_groups.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list_virtual_machines.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list_segments.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list_public_ips.py |
Adds the public-IP list sample. |
generated_samples/workload_networks_list_port_mirroring.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list_gateways.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list_dns_zones.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list_dns_services.py |
Refreshes sample provenance. |
generated_samples/workload_networks_list_dhcp.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_vm_group.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_virtual_machine.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_segment.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_public_ip.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_port_mirroring.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_gateway.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_dns_zone.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_dns_service.py |
Refreshes sample provenance. |
generated_samples/workload_networks_get_dhcp.py |
Refreshes sample provenance. |
generated_samples/workload_networks_delete_vm_group.py |
Refreshes sample provenance. |
generated_samples/workload_networks_delete_segment.py |
Refreshes sample provenance. |
generated_samples/workload_networks_delete_public_ip.py |
Refreshes sample provenance. |
generated_samples/workload_networks_delete_port_mirroring.py |
Refreshes sample provenance. |
generated_samples/workload_networks_delete_dns_zone.py |
Refreshes sample provenance. |
generated_samples/workload_networks_delete_dns_service.py |
Refreshes sample provenance. |
generated_samples/workload_networks_delete_dhcp.py |
Refreshes sample provenance. |
generated_samples/workload_networks_create_vm_group.py |
Refreshes sample provenance. |
generated_samples/workload_networks_create_segments.py |
Refreshes sample provenance. |
generated_samples/workload_networks_create_public_ip.py |
Refreshes sample provenance. |
generated_samples/workload_networks_create_port_mirroring.py |
Refreshes sample provenance. |
generated_samples/workload_networks_create_dns_zone.py |
Refreshes sample provenance. |
generated_samples/workload_networks_create_dns_service.py |
Refreshes sample provenance. |
generated_samples/workload_networks_create_dhcp.py |
Refreshes sample provenance. |
generated_samples/virtual_machines_restrict_movement.py |
Refreshes sample provenance. |
generated_samples/virtual_machines_list.py |
Refreshes sample provenance. |
generated_samples/virtual_machines_get.py |
Refreshes sample provenance. |
generated_samples/skus_list.py |
Refreshes sample provenance. |
generated_samples/script_packages_list.py |
Refreshes sample provenance. |
generated_samples/script_packages_get.py |
Refreshes sample provenance. |
generated_samples/script_executions_list.py |
Refreshes sample provenance. |
generated_samples/script_executions_get.py |
Refreshes sample provenance. |
generated_samples/script_executions_get_execution_logs.py |
Refreshes sample provenance. |
generated_samples/script_executions_delete.py |
Refreshes sample provenance. |
generated_samples/script_executions_create_or_update.py |
Refreshes sample provenance. |
generated_samples/script_cmdlets_list.py |
Refreshes sample provenance. |
generated_samples/script_cmdlets_get.py |
Refreshes sample provenance. |
generated_samples/pure_storage_policies_list.py |
Refreshes sample provenance. |
generated_samples/pure_storage_policies_get.py |
Refreshes sample provenance. |
generated_samples/pure_storage_policies_delete.py |
Refreshes sample provenance. |
generated_samples/pure_storage_policies_create_or_update.py |
Refreshes sample provenance. |
generated_samples/provisioned_networks_list.py |
Refreshes sample provenance. |
generated_samples/provisioned_networks_get.py |
Refreshes sample provenance. |
generated_samples/private_clouds_update.py |
Refreshes sample provenance. |
generated_samples/private_clouds_update_stretched.py |
Refreshes sample provenance. |
generated_samples/private_clouds_rotate_vcenter_password.py |
Refreshes sample provenance. |
generated_samples/private_clouds_rotate_nsxt_password.py |
Refreshes sample provenance. |
generated_samples/private_clouds_list.py |
Refreshes sample provenance. |
generated_samples/private_clouds_list_stretched.py |
Refreshes sample provenance. |
generated_samples/private_clouds_list_in_subscription.py |
Refreshes sample provenance. |
generated_samples/private_clouds_list_in_subscription_stretched.py |
Refreshes sample provenance. |
generated_samples/private_clouds_list_admin_credentials.py |
Refreshes sample provenance. |
generated_samples/private_clouds_get.py |
Refreshes sample provenance. |
generated_samples/private_clouds_get_vcf_license.py |
Refreshes sample provenance. |
generated_samples/private_clouds_get_stretched.py |
Refreshes sample provenance. |
generated_samples/private_clouds_delete.py |
Refreshes sample provenance. |
generated_samples/private_clouds_create_or_update.py |
Refreshes sample provenance. |
generated_samples/private_clouds_create_or_update_stretched.py |
Refreshes sample provenance. |
generated_samples/private_clouds_create_or_update_stretched_zones.py |
Refreshes sample provenance. |
generated_samples/private_clouds_create_or_update_fleet_native.py |
Refreshes sample provenance. |
generated_samples/placement_policies_update.py |
Refreshes sample provenance. |
generated_samples/placement_policies_list.py |
Refreshes sample provenance. |
generated_samples/placement_policies_get.py |
Refreshes sample provenance. |
generated_samples/placement_policies_delete.py |
Refreshes sample provenance. |
generated_samples/placement_policies_create_or_update.py |
Refreshes sample provenance. |
generated_samples/operations_list.py |
Refreshes sample provenance. |
generated_samples/maintenances_schedule.py |
Refreshes sample provenance. |
generated_samples/maintenances_reschedule.py |
Refreshes sample provenance. |
generated_samples/maintenances_list.py |
Refreshes sample provenance. |
generated_samples/maintenances_initiate_checks.py |
Refreshes sample provenance. |
generated_samples/maintenances_get.py |
Refreshes sample provenance. |
generated_samples/locations_check_trial_availability.py |
Refreshes sample provenance. |
generated_samples/locations_check_trial_availability_with_sku.py |
Refreshes sample provenance. |
generated_samples/locations_check_quota_availability.py |
Refreshes sample provenance. |
generated_samples/licenses_list.py |
Refreshes sample provenance. |
generated_samples/licenses_get.py |
Refreshes sample provenance. |
generated_samples/licenses_get_properties.py |
Refreshes sample provenance. |
generated_samples/licenses_delete.py |
Refreshes sample provenance. |
generated_samples/licenses_create_or_update.py |
Adds a license creation sample. |
generated_samples/iscsi_paths_list.py |
Refreshes sample provenance. |
generated_samples/iscsi_paths_get.py |
Refreshes sample provenance. |
generated_samples/iscsi_paths_delete.py |
Refreshes sample provenance. |
generated_samples/iscsi_paths_create_or_update.py |
Refreshes sample provenance. |
generated_samples/hosts_update.py |
Adds a host-update sample. |
generated_samples/hosts_list.py |
Refreshes sample provenance. |
generated_samples/hosts_get.py |
Refreshes sample provenance. |
generated_samples/hcx_enterprise_sites_list.py |
Refreshes sample provenance. |
generated_samples/hcx_enterprise_sites_get.py |
Refreshes sample provenance. |
generated_samples/hcx_enterprise_sites_delete.py |
Refreshes sample provenance. |
generated_samples/hcx_enterprise_sites_create_or_update.py |
Adds an HCX site creation sample. |
generated_samples/global_reach_connections_list.py |
Refreshes sample provenance. |
generated_samples/global_reach_connections_get.py |
Refreshes sample provenance. |
generated_samples/global_reach_connections_delete.py |
Refreshes sample provenance. |
generated_samples/global_reach_connections_create_or_update.py |
Refreshes sample provenance. |
generated_samples/datastores_list.py |
Refreshes sample provenance. |
generated_samples/datastores_get.py |
Refreshes sample provenance. |
generated_samples/datastores_delete.py |
Refreshes sample provenance. |
generated_samples/datastores_create_or_update.py |
Refreshes sample provenance. |
generated_samples/clusters_update.py |
Refreshes sample provenance. |
generated_samples/clusters_list.py |
Refreshes sample provenance. |
generated_samples/clusters_list_zones.py |
Refreshes sample provenance. |
generated_samples/clusters_list_zones_stretched.py |
Refreshes sample provenance. |
generated_samples/clusters_get.py |
Refreshes sample provenance. |
generated_samples/clusters_delete.py |
Refreshes sample provenance. |
generated_samples/clusters_create_or_update.py |
Refreshes sample provenance. |
generated_samples/cloud_links_list.py |
Refreshes sample provenance. |
generated_samples/cloud_links_get.py |
Refreshes sample provenance. |
generated_samples/cloud_links_delete.py |
Refreshes sample provenance. |
generated_samples/cloud_links_create_or_update.py |
Refreshes sample provenance. |
generated_samples/authorizations_list.py |
Refreshes sample provenance. |
generated_samples/authorizations_get.py |
Refreshes sample provenance. |
generated_samples/authorizations_delete.py |
Refreshes sample provenance. |
generated_samples/authorizations_create_or_update.py |
Adds an authorization creation sample. |
generated_samples/addons_list.py |
Refreshes sample provenance. |
generated_samples/addons_get_vr.py |
Refreshes sample provenance. |
generated_samples/addons_get_srm.py |
Refreshes sample provenance. |
generated_samples/addons_get_hcx.py |
Refreshes sample provenance. |
generated_samples/addons_get_hcx_with_networks.py |
Refreshes sample provenance. |
generated_samples/addons_get_arc_reg.py |
Refreshes sample provenance. |
generated_samples/addons_delete.py |
Refreshes sample provenance. |
generated_samples/addons_create_or_update_vr.py |
Refreshes sample provenance. |
generated_samples/addons_create_or_update_srm.py |
Refreshes sample provenance. |
generated_samples/addons_create_or_update_hcx.py |
Refreshes sample provenance. |
generated_samples/addons_create_or_update_hcx_with_networks.py |
Refreshes sample provenance. |
generated_samples/addons_create_or_update_arc_reg.py |
Refreshes sample provenance. |
CHANGELOG.md |
Documents the 10.1.0 model additions. |
azure/mgmt/avs/operations/_patch.py |
Applies generated formatting cleanup. |
azure/mgmt/avs/models/_patch.py |
Applies generated formatting cleanup. |
azure/mgmt/avs/models/_enums.py |
Adds API enums and refreshed documentation. |
azure/mgmt/avs/models/__init__.py |
Exports new public model types. |
azure/mgmt/avs/aio/operations/_patch.py |
Applies generated formatting cleanup. |
azure/mgmt/avs/aio/_patch.py |
Applies generated formatting cleanup. |
azure/mgmt/avs/aio/_configuration.py |
Updates async API-version configuration. |
azure/mgmt/avs/aio/_client.py |
Updates the async client API version and typing. |
azure/mgmt/avs/_version.py |
Sets package version 10.1.0. |
azure/mgmt/avs/_utils/serialization.py |
Refreshes generated serialization utilities. |
azure/mgmt/avs/_utils/model_base.py |
Refreshes generated model and XML utilities. |
azure/mgmt/avs/_patch.py |
Applies generated formatting cleanup. |
azure/mgmt/avs/_configuration.py |
Updates synchronous API-version configuration. |
azure/mgmt/avs/_client.py |
Updates the synchronous client API version and typing. |
apiview-properties.json |
Maps the expanded public API surface. |
api.metadata.yml |
Adds generated API metadata. |
_metadata.json |
Records generator and API-version metadata. |
Review details
- Files reviewed: 165/169 changed files
- Comments generated: 1
- Review effort level: Balanced
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
| - Added model `ReschedulingWindowConstraint` | ||
| - Added model `WeekendReschedulingConstraint` | ||
| - Added model `WeekendSchedulingConstraint` | ||
| - Added model `WindowsServerLicense` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Configurations: 'specification/vmware/resource-manager/Microsoft.AVS/AVS/tspconfig.yaml', and CommitSHA: '069878fd8ac612e2bda35a2f65014af73db6c026' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6785616 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=36378 Submitted by: