Refresh azure-mgmt-purview after migrate to Typespec#47906
Open
azure-sdk-automation[bot] wants to merge 1 commit into
Open
Refresh azure-mgmt-purview after migrate to Typespec#47906azure-sdk-automation[bot] wants to merge 1 commit into
azure-sdk-automation[bot] wants to merge 1 commit into
Conversation
…view/Purview/tspconfig.yaml', API Version: 2024-04-01-preview, SDK Release Type: beta, and CommitSHA: 'a7bdbe741c0ef1f1b159d8569b173757bd823ae9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6528022 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Contributor
There was a problem hiding this comment.
Pull request overview
Refreshes the azure-mgmt-purview management-plane SDK after migrating generation to TypeSpec for API version 2024-04-01-preview, aligning packaging metadata and regenerating client surface and samples/tests accordingly.
Changes:
- Bumped package to
1.1.0b3and updated release notes for the TypeSpec-refreshed API surface. - Updated packaging metadata for a beta release (Python 3.10+), and modernized README authentication wording.
- Regenerated client/operation wiring and updated/added generated samples and tests for the new API version.
Reviewed changes
Copilot reviewed 73 out of 75 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/purview/azure-mgmt-purview/tsp-location.yaml | Records the TypeSpec source location and spec commit used for generation. |
| sdk/purview/azure-mgmt-purview/README.md | Updates authentication terminology/link and reflects Python 3.10+ usage. |
| sdk/purview/azure-mgmt-purview/pyproject.toml | Marks package as beta, updates supported Python versions, and sets is_stable = false. |
| sdk/purview/azure-mgmt-purview/CHANGELOG.md | Adds 1.1.0b3 entry describing enum changes and breaking change note. |
| sdk/purview/azure-mgmt-purview/generated_tests/conftest.py | Regenerated test harness header for the new generator. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_private_link_resources_operations.py | Regenerated sync tests for private link resources operations. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_private_link_resources_operations_async.py | Regenerated async tests for private link resources operations. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_private_endpoint_connections_operations.py | Regenerated sync tests for private endpoint connections operations. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_private_endpoint_connections_operations_async.py | Regenerated async tests for private endpoint connections operations. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_operations.py | Regenerated sync tests for operations list. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_operations_async.py | Regenerated async tests for operations list. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_default_accounts_operations.py | Regenerated sync tests for default accounts operations. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_default_accounts_operations_async.py | Regenerated async tests for default accounts operations. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_accounts_operations.py | Regenerated sync tests for accounts operations and request shapes. |
| sdk/purview/azure-mgmt-purview/generated_tests/test_purview_management_accounts_operations_async.py | Regenerated async tests for accounts operations and request shapes. |
| sdk/purview/azure-mgmt-purview/generated_samples/usages_get.py | Adds new generated sample for usages GET (preview API). |
| sdk/purview/azure-mgmt-purview/generated_samples/private_link_resources_list_by_account.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/private_link_resources_get_by_group_id.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/private_endpoint_connections_list_by_account.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/private_endpoint_connections_get.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/private_endpoint_connections_delete.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/private_endpoint_connections_create_or_update.py | Updates sample to preview API version and request payload structure. |
| sdk/purview/azure-mgmt-purview/generated_samples/operations_list.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/kafka_configurations_list_by_account.py | Adds generated sample for listing Kafka configurations. |
| sdk/purview/azure-mgmt-purview/generated_samples/kafka_configurations_get.py | Adds generated sample for getting a Kafka configuration. |
| sdk/purview/azure-mgmt-purview/generated_samples/kafka_configurations_delete.py | Adds generated sample for deleting a Kafka configuration. |
| sdk/purview/azure-mgmt-purview/generated_samples/kafka_configurations_create_or_update.py | Adds generated sample for creating/updating a Kafka configuration. |
| sdk/purview/azure-mgmt-purview/generated_samples/ingestion_private_endpoint_connections_update_status.py | Adds generated sample for updating ingestion private endpoint connection status. |
| sdk/purview/azure-mgmt-purview/generated_samples/ingestion_private_endpoint_connections_list.py | Adds generated sample for listing ingestion private endpoint connections. |
| sdk/purview/azure-mgmt-purview/generated_samples/features_subscription_get.py | Adds generated sample for subscription-level features query. |
| sdk/purview/azure-mgmt-purview/generated_samples/features_account_get.py | Adds generated sample for account-level features query. |
| sdk/purview/azure-mgmt-purview/generated_samples/default_accounts_set.py | Updates sample to preview API version and GUID placeholders. |
| sdk/purview/azure-mgmt-purview/generated_samples/default_accounts_remove.py | Updates sample to preview API version and GUID placeholders. |
| sdk/purview/azure-mgmt-purview/generated_samples/default_accounts_get.py | Updates sample to preview API version and GUID placeholders. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_update.py | Updates sample payload shape to match preview API. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_list_keys.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_list_by_subscription.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_list_by_resource_group.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_get.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_delete.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_create_or_update.py | Updates sample request to match preview API expectations. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_check_name_availability.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/generated_samples/accounts_add_root_collection_admin.py | Updates sample to preview API version and subscription placeholder. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/operations/_private_link_resources_operations.py | Removes legacy AutoRest-generated module (superseded by consolidated operations). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/operations/_private_endpoint_connections_operations.py | Removes legacy AutoRest-generated module (superseded by consolidated operations). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/operations/_default_accounts_operations.py | Removes legacy AutoRest-generated module (superseded by consolidated operations). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/operations/init.py | Updates operation exports to align with consolidated TypeSpec-generated operations. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/models/_purview_management_client_enums.py | Removes legacy enums file in favor of consolidated _enums.py. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/models/_enums.py | Adds consolidated enum definitions (including updated ManagedIdentityType). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/models/init.py | Updates model exports/import paths to new generated model layout. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/aio/operations/_private_link_resources_operations.py | Removes legacy AutoRest async module (superseded by consolidated operations). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/aio/operations/_private_endpoint_connections_operations.py | Removes legacy AutoRest async module (superseded by consolidated operations). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/aio/operations/_default_accounts_operations.py | Removes legacy AutoRest async module (superseded by consolidated operations). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/aio/operations/init.py | Updates async operation exports to consolidated TypeSpec-generated operations. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/aio/_configuration.py | Updates async client configuration defaults/docs for preview API and base URL handling. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/aio/_client.py | Updates async client wiring (operation groups, base URL placeholder, send_request). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/aio/init.py | Switches async client import to new _client.py. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/_version.py | Bumps version constant to 1.1.0b3 to match changelog. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/_utils/serialization.py | Updates shared serialization helpers and adds duration numeric support/fast paths. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/_utils/init.py | Regenerated header/update for new generator. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/_configuration.py | Updates sync client configuration defaults/docs for preview API and base URL handling. |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/_client.py | Updates sync client wiring (operation groups, base URL placeholder, send_request). |
| sdk/purview/azure-mgmt-purview/azure/mgmt/purview/init.py | Switches sync client import to new _client.py. |
| sdk/purview/azure-mgmt-purview/apiview-properties.json | Updates cross-language APIView mapping metadata for the refreshed surface. |
| sdk/purview/azure-mgmt-purview/api.metadata.yml | Adds API markdown metadata used by CI API consistency checks. |
| sdk/purview/azure-mgmt-purview/_metadata.json | Updates spec commit/emitter info to reflect TypeSpec generation inputs. |
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/purview/resource-manager/Microsoft.Purview/Purview/tspconfig.yaml', API Version: 2024-04-01-preview, SDK Release Type: beta, and CommitSHA: 'a7bdbe741c0ef1f1b159d8569b173757bd823ae9' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6528022 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.