[AutoPR azure-mgmt-kubernetesconfiguration-privatelinkscopes]-generated-from-SDK Generation - Python-6014760#45715
Open
azure-sdk wants to merge 5 commits intoAzure:mainfrom
Conversation
…er/Microsoft.KubernetesConfiguration/privateLinkScopes/tspconfig.yaml', API Version: 2024-11-01-preview, SDK Release Type: beta, and CommitSHA: 'bf2f971b4319da9f5624da7f3c13d487be477897' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6014760 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
…rivatelinkscopes-6014760
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates azure-mgmt-kubernetesconfiguration-privatelinkscopes to the 2024-11-01-preview TypeSpec-generated (beta) surface, including the new hybrid-model style and updated client plumbing.
Changes:
- Migrate packaging metadata from
setup.py/sdk_packaging.tomltopyproject.tomland update metadata files (tsp-location.yaml,_metadata.json,apiview-properties.json). - Regenerate the SDK with the Python Code Generator (new models/operations layout, updated clients, samples, and tests).
- Bump version to
1.0.0b2and add a corresponding CHANGELOG entry.
Reviewed changes
Copilot reviewed 60 out of 60 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/tsp-location.yaml | Adds TypeSpec source/repo/commit tracking for the generation input. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/setup.py | Removed in favor of pyproject.toml-based packaging. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/sdk_packaging.toml | Removed; packaging metadata moved under [packaging] in pyproject.toml. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/pyproject.toml | Defines build system + PEP 621 project metadata and dependencies. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_tests/test_kubernetes_configuration_private_link_scopes_mgmt_private_link_scopes_operations_async.py | Regenerated async tests (generator signature updates, payload shape updates). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_tests/test_kubernetes_configuration_private_link_scopes_mgmt_private_link_scopes_operations.py | Regenerated sync tests (generator signature updates, payload shape updates). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_tests/test_kubernetes_configuration_private_link_scopes_mgmt_private_link_resources_operations_async.py | Regenerated async tests (operation ordering/signature updates). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_tests/test_kubernetes_configuration_private_link_scopes_mgmt_private_link_resources_operations.py | Regenerated sync tests (operation ordering/signature updates). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_tests/test_kubernetes_configuration_private_link_scopes_mgmt_private_endpoint_connections_operations_async.py | Regenerated async tests (signature updates, payload shape updates). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_tests/test_kubernetes_configuration_private_link_scopes_mgmt_private_endpoint_connections_operations.py | Regenerated sync tests (signature updates, payload shape updates). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_tests/conftest.py | Regenerated test harness header (generator branding update). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scopes_update_tags_only.py | Adds a newly generated sample. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scopes_update.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scopes_list_by_resource_group.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scopes_list.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scopes_get.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scopes_delete.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scopes_create.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scope_private_link_resource_list_get.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_link_scope_private_link_resource_get.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_endpoint_connection_update.py | Regenerated sample (subscription placeholder + content update). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_endpoint_connection_list.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_endpoint_connection_get.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/generated_samples/private_endpoint_connection_delete.py | Regenerated sample (subscription placeholder + source tag format). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/operations/_private_link_scopes_operations.py | Removed legacy AutoRest operations implementation (replaced by consolidated _operations.py). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/operations/_private_link_resources_operations.py | Removed legacy AutoRest operations implementation (replaced by consolidated _operations.py). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/operations/_private_endpoint_connections_operations.py | Removed legacy AutoRest operations implementation (replaced by consolidated _operations.py). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/operations/_patch.py | Updates __all__ typing for customization hook file. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/operations/init.py | Switches operation imports to the consolidated _operations module. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/models/_patch.py | Updates __all__ typing for customization hook file. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/models/_models_py3.py | Removed legacy AutoRest model implementation (replaced by hybrid _models.py). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/models/_models.py | Adds new hybrid model definitions (dpcodegen style). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/models/_enums.py | Regenerates enums with richer docstrings and formatting. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/models/init.py | Updates model exports to new module layout (_models, _enums). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/operations/_private_link_scopes_operations.py | Removed legacy AutoRest async ops (replaced by consolidated aio _operations.py). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/operations/_private_link_resources_operations.py | Removed legacy AutoRest async ops (replaced by consolidated aio _operations.py). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/operations/_private_endpoint_connections_operations.py | Removed legacy AutoRest async ops (replaced by consolidated aio _operations.py). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/operations/_patch.py | Updates __all__ typing for async customization hook file. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/operations/init.py | Switches async operation imports to consolidated aio _operations module. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/_patch.py | Updates __all__ typing for async package customization hook file. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/_configuration.py | Adds base_url/cloud_setting handling to async configuration. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/_client.py | Updates async client init/signature and adds public send_request. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/aio/init.py | Updates async package exports to point to _client. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/_version.py | Version bump to 1.0.0b2. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/_utils/serialization.py | Regenerated serialization utilities (typing + implementation updates). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/_utils/init.py | Header regeneration for utils package. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/_patch.py | Updates __all__ typing for package customization hook file. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/_configuration.py | Adds base_url/cloud_setting handling to sync configuration. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/_client.py | Updates sync client init/signature and adds public send_request. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/privatelinkscopes/init.py | Updates package exports to point to _client. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/kubernetesconfiguration/init.py | Adds typing ignore for namespace package extend_path. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/mgmt/init.py | Adds typing ignore for namespace package extend_path. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/azure/init.py | Adds typing ignore for namespace package extend_path. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/apiview-properties.json | Adds APIView cross-language mapping metadata. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/_metadata.json | Updates generator metadata (api version, commit, emitter version). |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/MANIFEST.in | Updates packaging includes for license/py.typed/tests/samples. |
| sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/CHANGELOG.md | Adds 1.0.0b2 release notes and migration notice for hybrid models. |
sdk/kubernetesconfiguration/azure-mgmt-kubernetesconfiguration-privatelinkscopes/CHANGELOG.md
Outdated
Show resolved
Hide resolved
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
msyyc
approved these changes
Mar 18, 2026
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/kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/privateLinkScopes/tspconfig.yaml', API Version: 2024-11-01-preview, SDK Release Type: beta, and CommitSHA: 'bf2f971b4319da9f5624da7f3c13d487be477897' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6014760 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.