Skip to content

Refresh azure-mgmt-purview after migrate to Typespec#47906

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-mgmt-purview-6528022
Open

Refresh azure-mgmt-purview after migrate to Typespec#47906
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-mgmt-purview-6528022

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

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.

…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.
@msyyc msyyc changed the title [AutoPR azure-mgmt-purview]-generated-from-SDK Generation - Python-6528022 Refresh azure-mgmt-purview after migrate to Typespec Jul 7, 2026
@msyyc msyyc marked this pull request as ready for review July 7, 2026 07:33
@msyyc msyyc requested a review from ChenxiJiang333 as a code owner July 7, 2026 07:33
Copilot AI review requested due to automatic review settings July 7, 2026 07:33
@msyyc msyyc self-requested a review as a code owner July 7, 2026 07:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.0b3 and 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants