[AutoPR azure-mgmt-containerservicefleet]-generated-from-SDK Generation - Python-6649076 - #48397
Conversation
…osoft.ContainerService/fleet/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '3fe4c3b986995e48ec87d3bc809fcdafe47d2aac' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6649076 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
|
Azure Pipelines: Successfully started running 1 pipeline(s). 9 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
Pull request overview
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
Updates the azure-mgmt-containerservicefleet Python SDK generation to the newer 2026-06-01 API surface and publishes the package as GA/stable.
Changes:
- Bumps API version/defaults and updates spec commit reference to
2026-06-01. - Removes Cluster Mesh Profiles operation group/models/tests/samples and related mesh properties from FleetMember.
- Adds
types.pyTypedDict request shapes and extends (de)serialization to support additional duration wire formats; bumps package metadata to stable4.0.0.
Reviewed changes
Copilot reviewed 73 out of 75 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/containerservice/azure-mgmt-containerservicefleet/tsp-location.yaml | Update source swagger/spec commit pointer for regeneration. |
| sdk/containerservice/azure-mgmt-containerservicefleet/pyproject.toml | Mark package as stable/GA and update classifiers/flags. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_tests/test_container_service_fleet_mgmt_fleet_members_operations_async.py | Remove meshProperties from generated FleetMember create test payload. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_tests/test_container_service_fleet_mgmt_fleet_members_operations.py | Remove meshProperties from generated FleetMember create test payload. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_tests/test_container_service_fleet_mgmt_cluster_mesh_profiles_operations_async.py | Remove generated ClusterMeshProfiles async tests. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_tests/test_container_service_fleet_mgmt_cluster_mesh_profiles_operations.py | Remove generated ClusterMeshProfiles sync tests. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_strategies_list_by_fleet.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_strategies_get.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_strategies_delete.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_strategies_create_or_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_runs_stop.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_runs_start.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_runs_skip.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_runs_list_by_fleet.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_runs_get.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_runs_delete.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/update_runs_create_or_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/operations_list.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/gates_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/gates_list_by_fleet.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/gates_get.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_patch_tags.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_list_credentials_result.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_list_by_sub.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_list_by_resource_group.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_get.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_delete.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleets_create_or_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_members_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_members_list_by_fleet.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_members_get.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_members_delete.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_members_create.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_managed_namespaces_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_managed_namespaces_list_by_fleet.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_managed_namespaces_get.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_managed_namespaces_delete.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/fleet_managed_namespaces_create_or_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/cluster_mesh_profiles_list_by_fleet.py | Remove ClusterMeshProfiles sample. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/cluster_mesh_profiles_get.py | Remove ClusterMeshProfiles sample. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/cluster_mesh_profiles_delete.py | Remove ClusterMeshProfiles sample. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/cluster_mesh_profiles_create_or_update.py | Remove ClusterMeshProfiles sample. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/cluster_mesh_profiles_apply.py | Remove ClusterMeshProfiles sample. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/auto_upgrade_profiles_list_by_fleet.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/auto_upgrade_profiles_get.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/auto_upgrade_profiles_delete.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/auto_upgrade_profiles_create_or_update.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/generated_samples/auto_upgrade_profile_operations_generate_update_run.py | Update x-ms-original-file to stable API version path. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/types.py | Add TypedDict request/patch shapes for public typing. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/operations/_patch.py | Formatting-only tweak in patch module. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/operations/init.py | Remove ClusterMeshProfilesOperations exports. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/models/_patch.py | Formatting-only tweak in patch module. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/models/_models.py | Remove mesh-related models/properties and adjust pylint disables. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/models/_enums.py | Remove mesh-related enums. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/models/init.py | Stop exporting removed mesh-related models/enums. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/aio/operations/_patch.py | Formatting-only tweak in patch module. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/aio/operations/_operations.py | Add types usage in signatures, drop ClusterMeshProfiles ops, add 2026-06-01. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/aio/operations/init.py | Remove ClusterMeshProfilesOperations exports. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/aio/_patch.py | Formatting-only tweak in patch module. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/aio/_configuration.py | Default api-version to 2026-06-01 and update docs/lints. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/aio/_client.py | Remove cluster_mesh_profiles client attribute and update docs/lints. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_version.py | Bump package version to 4.0.0. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_utils/serialization.py | Add numeric duration wire formats and document Serializer constructor. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_utils/model_base.py | Add duration serialization formats and bool/string deserializer helper. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_patch.py | Formatting-only tweak in patch module. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_configuration.py | Default api-version to 2026-06-01 and update docs/lints. |
| sdk/containerservice/azure-mgmt-containerservicefleet/azure/mgmt/containerservicefleet/_client.py | Remove cluster_mesh_profiles client attribute and update docs/lints. |
| sdk/containerservice/azure-mgmt-containerservicefleet/apiview-properties.json | Remove mesh-related APIView mappings and update cross-language version. |
| sdk/containerservice/azure-mgmt-containerservicefleet/api.metadata.yml | Add generator metadata (hash/version/pythonVersion). |
| sdk/containerservice/azure-mgmt-containerservicefleet/_metadata.json | Update apiVersion/commit/emitterVersion and add http client version hint. |
| sdk/containerservice/azure-mgmt-containerservicefleet/README.md | Update auth terminology/link to Microsoft Entra. |
| sdk/containerservice/azure-mgmt-containerservicefleet/CHANGELOG.md | Add GA 4.0.0 entry capturing major API surface changes. |
|
Hi, the new api version 2026-06-01 seems not deployed on portal yet, we recommend making sure the api version to be deployed before releasing the SDK, though we won't block the release in self-serve release flow. |
There was a problem hiding this comment.
Hi @weng271190436, we have approved the PR. You can move on to merge and release though the action suggestion in Release Plan.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 73 out of 75 changed files in this pull request and generated no new comments.
Suppressed comments (1)
sdk/containerservice/azure-mgmt-containerservicefleet/CHANGELOG.md:109
- The release notes omit a public API removal introduced by this release. Version 4.0.0b4 documented
cluster_mesh_profiles,FleetMemberProperties.mesh_properties, and the related models/enums as additions (lines 115–127), while this regeneration removes all of them. Add this removal so users upgrading from the published beta can identify the breaking change.
- Deleted model `AutoUpgradeProfileListResult`/`FleetListResult`/`FleetMemberListResult`/`FleetUpdateStrategyListResult`/`OperationListResult`/`UpdateRunListResult` which actually were not used by SDK users
Configurations: 'specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '3fe4c3b986995e48ec87d3bc809fcdafe47d2aac' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6649076 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=35774 Submitted by: weiweng@microsoft.com