[AutoPR azure-resourcemanager-providerhub]-generated-from-SDK Generation - Java-6743771 - #50243
Conversation
…config.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=6743771 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 2 pipeline(s). 35 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
Auto-generated update for azure-resourcemanager-providerhub from the ProviderHub.Management TypeSpec configuration, moving the management-plane API surface to api-version 2025-10-01 and promoting the package to a stable 2.2.0 release.
Changes:
- Updated the spec input reference (
tsp-location.yaml) and bumped package version to2.2.0(stable), including versioning metadata updates. - Added/updated management APIs and models (notably new
Manifestssupport and multiple model enrichments). - Refreshed generated tests and samples to align with the new API version.
Reviewed changes
Copilot reviewed 64 out of 338 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/providerhub/azure-resourcemanager-providerhub/tsp-location.yaml | Updates the tracked spec repo commit SHA used for generation. |
| sdk/providerhub/azure-resourcemanager-providerhub/CHANGELOG.md | Records 2.2.0 release notes including breaking changes and added features. |
| sdk/providerhub/azure-resourcemanager-providerhub/README.md | Updates documented package api-version and dependency version. |
| sdk/providerhub/azure-resourcemanager-providerhub/pom.xml | Bumps to stable 2.2.0 and enables Revapi checks (revapi.skip=false). |
| eng/versioning/version_client.txt | Updates the recorded released version for the module. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-providerhub/proxy-config.json | Adds proxy config entry for the new Manifests service. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/ProviderHubManager.java | Exposes a new manifests() resource collection on the manager. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/fluent/ProviderHubManagementClient.java | Adds getManifests() to the fluent management client. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/Operations.java | Changes listByProviderRegistration* return types to OperationsPutContent (breaking API change). |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/implementation/OperationsImpl.java | Updates implementation to wrap OperationsPutContentInner into OperationsPutContent. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/fluent/OperationsClient.java | Updates protocol client signatures to match the new OperationsPutContentInner shape. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ResourceDeletionPolicy.java | Updates deletion policy values (breaking changes and new values like SOFT_DELETE). |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ManifestResourceDeletionPolicy.java | Removes the old model type (breaking change). |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ResourceProviderType.java | Adds DECOMMISSIONED enum value. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/MarketplaceType.java | Adds PROVIDER_HUB enum value. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ExtensionCategory.java | Adds RESOURCE_BILLING_NOTIFICATION enum value. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/LinkedAccessCheckOptions.java | Introduces a new expandable enum for linked-access-check options. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/LinkedAccessCheck.java | Adds options field support (but currently missing full round-trip serialization). |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/LocalizedOperationDefinitionDisplay.java | Adds qpsPloc localization support and JSON handling. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/DefaultRolloutPropertiesSpecification.java | Adds manifestCheckinSpecification support with validation and JSON handling. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ResourceProviderManifest.java | Adds tokenAuthConfiguration() to the public manifest interface. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/implementation/ResourceProviderManifestImpl.java | Implements tokenAuthConfiguration() to surface the new property. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ResourceProviderManifestManagement.java | Adds featureManagementOwners JSON serialization/deserialization. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ResourceProviderManifestPropertiesManagement.java | Adds featureManagementOwners serialization/deserialization and fluent override. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/main/java/com/azure/resourcemanager/providerhub/models/ResourceTypeRegistrationPropertiesManagement.java | Adds featureManagementOwners serialization/deserialization and fluent override. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/samples/java/com/azure/resourcemanager/providerhub/generated/ManifestsGetSamples.java | Adds a generated sample for Manifests.getWithResponse. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/samples/java/com/azure/resourcemanager/providerhub/generated/ManifestsCreateOrUpdateSamples.java | Adds a generated sample for Manifests.createOrUpdate flow. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/test/java/com/azure/resourcemanager/providerhub/generated/WriteLockConfigurationTests.java | Adds a new generated model serialization test for WriteLockConfiguration. |
| sdk/providerhub/azure-resourcemanager-providerhub/src/test/java/com/azure/resourcemanager/providerhub/generated/ResourceDeletionPolicyPropertiesTests.java | Adds a new generated model serialization test for ResourceDeletionPolicyProperties. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
| public LinkedAccessCheckOptions options() { | ||
| return this.options; | ||
| } | ||
|
|
||
| /** |
| <version>2.2.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-providerhub;current} --> | ||
| <packaging>jar</packaging> | ||
|
|
||
| <name>Microsoft Azure SDK for ProviderHub Management</name> | ||
| <description>This package contains Microsoft Azure SDK for ProviderHub Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Provider Hub. Package api-version 2024-09-01.</description> | ||
| <description>This package contains Microsoft Azure SDK for ProviderHub Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Provider Hub. Package api-version 2025-10-01.</description> |
This comment has been minimized.
This comment has been minimized.
|
This stable The latter change also leaves |
Update the live test for the new operations response model. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 5ce7ba99-b7a8-4c35-85d0-5bb89eef1711
Automated management AutoPR review
Informational
|
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=6743771 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: