Skip to content

[AutoPR azure-mgmt-providerhub]-generated-from-SDK Generation - Python-6743777 - #48736

Open
azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/azure-mgmt-providerhub-6743777
Open

[AutoPR azure-mgmt-providerhub]-generated-from-SDK Generation - Python-6743777#48736
azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/azure-mgmt-providerhub-6743777

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/providerhub/ProviderHub.Management/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '1c12250bfef95ae48005ba6ea9299cf29c1f5b3d' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6743777 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=35909 Submitted by:

Copilot AI balanced review requested due to automatic review settings August 25, 2026 18:05
@azure-sdk-automation azure-sdk-automation Bot added the auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. label Aug 25, 2026
@azure-pipelines

Copy link
Copy Markdown
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.

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

Updates azure-mgmt-providerhub to stable version 2.0.0 using the 2025-10-01 ProviderHub API.

Changes:

  • Adds manifests operations and expands the model/enum surface.
  • Records breaking API changes and updates package/spec metadata.
  • Regenerates synchronous/asynchronous tests and samples.

Reviewed changes

Copilot reviewed 102 out of 105 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tsp-location.yaml Updates the source specification commit.
generated_tests/test_provider_hub_mgmt_resource_type_registrations_operations.py Updates generated sync request coverage.
generated_tests/test_provider_hub_mgmt_resource_type_registrations_operations_async.py Updates generated async request coverage.
generated_tests/test_provider_hub_mgmt_provider_registrations_operations.py Updates generated sync request coverage.
generated_tests/test_provider_hub_mgmt_provider_registrations_operations_async.py Updates generated async request coverage.
generated_tests/test_provider_hub_mgmt_operations.py Updates operation payload coverage.
generated_tests/test_provider_hub_mgmt_operations_async.py Updates async operation payload coverage.
generated_tests/test_provider_hub_mgmt_manifests_operations.py Adds generated manifests tests.
generated_tests/test_provider_hub_mgmt_manifests_operations_async.py Adds async manifests tests.
generated_tests/test_provider_hub_mgmt_default_rollouts_operations.py Updates default rollout payload coverage.
generated_tests/test_provider_hub_mgmt_default_rollouts_operations_async.py Updates async default rollout coverage.
generated_tests/test_provider_hub_mgmt_custom_rollouts_operations.py Updates custom rollout payload coverage.
generated_tests/test_provider_hub_mgmt_custom_rollouts_operations_async.py Updates async custom rollout coverage.
generated_tests/test_provider_hub_mgmt_authorized_applications_operations.py Updates authorization payload coverage.
generated_tests/test_provider_hub_mgmt_authorized_applications_operations_async.py Updates async authorization coverage.
generated_samples/skus_list_by_resource_type_registrations.py Updates sample API reference.
generated_samples/skus_list_by_resource_type_registrations_nested_resource_type_third.py Updates sample API reference.
generated_samples/skus_list_by_resource_type_registrations_nested_resource_type_second.py Updates sample API reference.
generated_samples/skus_list_by_resource_type_registrations_nested_resource_type_first.py Updates sample API reference.
generated_samples/skus_get.py Updates sample API reference.
generated_samples/skus_get_nested_resource_type_third.py Updates sample API reference.
generated_samples/skus_get_nested_resource_type_second.py Updates sample API reference.
generated_samples/skus_get_nested_resource_type_first.py Updates sample API reference.
generated_samples/skus_delete.py Updates sample API reference.
generated_samples/skus_delete_nested_resource_type_third.py Updates sample API reference.
generated_samples/skus_delete_nested_resource_type_second.py Updates sample API reference.
generated_samples/skus_delete_nested_resource_type_first.py Updates sample API reference.
generated_samples/skus_create_or_update.py Updates sample API reference.
generated_samples/skus_create_or_update_nested_resource_type_third.py Updates sample API reference.
generated_samples/skus_create_or_update_nested_resource_type_second.py Updates sample API reference.
generated_samples/skus_create_or_update_nested_resource_type_first.py Updates sample API reference.
generated_samples/resource_type_registrations_list_by_provider_registration.py Updates sample API reference.
generated_samples/resource_type_registrations_get.py Updates sample API reference.
generated_samples/resource_type_registrations_delete.py Updates sample API reference.
generated_samples/resource_type_registrations_create_or_update.py Adds new resource-type options.
generated_samples/resource_actions_delete_resources.py Updates sample API reference.
generated_samples/provider_registrations_list.py Updates sample API reference.
generated_samples/provider_registrations_get.py Updates sample API reference.
generated_samples/provider_registrations_generate_operations.py Updates sample API reference.
generated_samples/provider_registrations_delete.py Updates sample API reference.
generated_samples/provider_registrations_create_or_update.py Updates sample API reference.
generated_samples/provider_monitor_settings_update.py Updates sample API reference.
generated_samples/provider_monitor_settings_list_by_subscription.py Updates sample API reference.
generated_samples/provider_monitor_settings_list_by_resource_group.py Updates sample API reference.
generated_samples/provider_monitor_settings_get.py Updates sample API reference.
generated_samples/provider_monitor_settings_delete.py Updates sample API reference.
generated_samples/provider_monitor_settings_create.py Updates sample API reference.
generated_samples/operations_list.py Updates sample API reference.
generated_samples/operations_list_by_provider_registration.py Updates sample API reference.
generated_samples/operations_delete.py Updates sample API reference.
generated_samples/operations_create_or_update.py Updates sample API reference.
generated_samples/notification_registrations_list_by_provider_registration.py Updates sample API reference.
generated_samples/notification_registrations_get.py Updates sample API reference.
generated_samples/notification_registrations_delete.py Updates sample API reference.
generated_samples/notification_registrations_create_or_update.py Updates sample API reference.
generated_samples/new_region_frontload_release_stop.py Updates sample API reference.
generated_samples/new_region_frontload_release_get.py Updates sample API reference.
generated_samples/new_region_frontload_release_generate_manifest.py Updates sample API reference.
generated_samples/new_region_frontload_release_create_or_update.py Refreshes the release example.
generated_samples/manifests_get.py Adds a manifest retrieval sample.
generated_samples/manifests_create_or_update.py Adds a manifest update sample.
generated_samples/generate_manifest.py Updates sample API reference.
generated_samples/direct_resource_type_registrations_create_or_update.py Adds private endpoint configuration.
generated_samples/direct_provider_registrations_create_or_update.py Updates sample API reference.
generated_samples/default_rollouts_stop.py Updates sample API reference.
generated_samples/default_rollouts_list_by_provider_registration.py Updates sample API reference.
generated_samples/default_rollouts_get.py Updates sample API reference.
generated_samples/default_rollouts_delete.py Updates sample API reference.
generated_samples/default_rollouts_create_or_update.py Adds manifest check-in options.
generated_samples/custom_rollouts_stop.py Updates sample API reference.
generated_samples/custom_rollouts_list_by_provider_registration.py Updates sample API reference.
generated_samples/custom_rollouts_get.py Updates sample API reference.
generated_samples/custom_rollouts_delete.py Updates sample API reference.
generated_samples/custom_rollouts_create_or_update.py Adds manifest check-in and rollout ID.
generated_samples/checkin_manifest.py Updates sample API reference.
generated_samples/authorized_applications_list.py Updates sample API reference.
generated_samples/authorized_applications_get.py Updates sample API reference.
generated_samples/authorized_applications_delete.py Updates sample API reference.
generated_samples/authorized_applications_create_or_update.py Updates sample API reference.
CHANGELOG.md Documents 2.0.0 features and breaking changes.
azure/mgmt/providerhub/operations/_patch.py Refreshes generated patch formatting.
azure/mgmt/providerhub/operations/_operations.py Regenerates sync operations for the new API.
azure/mgmt/providerhub/operations/__init__.py Exports manifests operations.
azure/mgmt/providerhub/models/_patch.py Refreshes generated patch formatting.
azure/mgmt/providerhub/models/_enums.py Adds and updates generated enums.
azure/mgmt/providerhub/models/__init__.py Exports the expanded model surface.
azure/mgmt/providerhub/aio/operations/_patch.py Refreshes async patch formatting.
azure/mgmt/providerhub/aio/operations/_operations.py Regenerates async operations.
azure/mgmt/providerhub/aio/operations/__init__.py Exports async manifests operations.
azure/mgmt/providerhub/aio/_patch.py Refreshes generated patch formatting.
azure/mgmt/providerhub/aio/_configuration.py Changes the async default API version.
azure/mgmt/providerhub/aio/_client.py Exposes the async manifests client group.
azure/mgmt/providerhub/_version.py Bumps the package to 2.0.0.
azure/mgmt/providerhub/_validation.py Adds API-version availability validation.
azure/mgmt/providerhub/_utils/serialization.py Updates generated serializer documentation.
azure/mgmt/providerhub/_utils/model_base.py Adds string-form boolean deserialization.
azure/mgmt/providerhub/_patch.py Refreshes generated patch formatting.
azure/mgmt/providerhub/_configuration.py Changes the sync default API version.
azure/mgmt/providerhub/_client.py Exposes the sync manifests client group.
apiview-properties.json Updates APIView mappings and version.
api.metadata.yml Refreshes API metadata hashes and tool versions.
_metadata.json Records the new API and generator versions.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@ChenxiJiang333 ChenxiJiang333 added the mgmt-review-needed PR for Mgmt SDK is ready to review label Aug 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Management SDK PR review

Findings: None.

Unverified checks

Unverified checks: None.

Review summary

Affected package: sdk/providerhub/azure-mgmt-providerhub

Checks completed:

  • API version consistency: _metadata.json apiVersion unchanged at 2025-10-01 across first and latest revision (f8d688246dd45239e8b21111015e5c834105e8bf).
  • Version consistency: _version.py (2.0.0) matches latest CHANGELOG.md entry (2.0.0).
  • Stable/preview flags: version has no b suffix (stable); pyproject.toml has is_stable = true and includes "Development Status :: 5 - Production/Stable" classifier — consistent.
  • Changelog date: latest entry dated 2026-08-25, not more than 3 weeks in the future — no reminder needed.
  • Client signature: ProviderHubMgmtClient.__init__ in _client.py has credential, subscription_id, base_url in the required order; subscription_id is present so no_sub is not required.
  • Client name consistency: ProviderHubMgmtClient matches across _client.py, README.md, and pyproject.toml (title).
  • README code snippet: authentication sample matches the actual client constructor signature.

No blocking, warning, or suggestion-level issues found in this review.

Copilot AI review requested due to automatic review settings August 26, 2026 09:50

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

Copilot reviewed 102 out of 105 changed files in this pull request and generated no new comments.

@msyyc Yuchao Yan (msyyc) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

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

Labels

auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. mgmt-review-needed PR for Mgmt SDK is ready to review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants