[AutoPR azure-resourcemanager-qumulo]-generated-from-SDK Generation - Java-6462964#49566
Conversation
…tspconfig.yaml', SDK Release Type: stable, and CommitSHA: '31221e37affcbc82e521758d6d3dde7c97526ecd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6457556 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull request overview
This PR is an automated regeneration of azure-resourcemanager-qumulo from the Qumulo TypeSpec configuration (specification/liftrqumulo/Qumulo.Storage.Management) at commit 31221e37..., updating the SDK to ARM api-version 2026-04-16 and moving the package from the prior AutoRest-generated surface to the TypeSpec-generated one in preparation for a stable release.
Changes:
- Regenerated the management client, fluent layer, models, and implementation types (including moving some list result types into
implementation.models). - Updated samples/tests/docs to match the regenerated API surface and API version.
- Bumped package version to 1.2.0 and updated release metadata/versioning files.
Reviewed changes
Copilot reviewed 48 out of 65 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/qumulo/azure-resourcemanager-qumulo/tsp-location.yaml | Adds TypeSpec source mapping (spec path/commit). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/UserDetailsTests.java | Updates generated serialization tests for regenerated models. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/UserAssignedIdentityTests.java | Updates generated model test input to align with regenerated types. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationsListMockTests.java | Updates mock test to newer cloud/profile types and regenerated payload. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationListResultTests.java | Switches test to implementation.models.OperationListResult. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationInnerTests.java | Updates generated test data for regenerated inner model. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/OperationDisplayTests.java | Updates generated test data for regenerated model. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/MarketplaceDetailsTests.java | Updates generated serialization tests for regenerated model. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/ManagedServiceIdentityTests.java | Updates identity tests to match regenerated identity typing/values. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/FileSystemResourceUpdateTests.java | Updates update model tests and includes new performanceTier property. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/test/java/com/azure/resourcemanager/qumulo/generated/FileSystemResourceUpdatePropertiesTests.java | Updates update-properties tests and includes performanceTier. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/OperationsListSamples.java | Updates samples to regenerated naming and api-version example mapping. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsUpdateSamples.java | Updates update samples to regenerated update shape (properties, identity, etc.). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsListSamples.java | Updates list samples naming and original-file mapping comments. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsListByResourceGroupSamples.java | Updates list-by-RG samples naming and mapping comments. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsGetByResourceGroupSamples.java | Updates get samples to regenerated naming and example values. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsDeleteSamples.java | Updates delete samples naming and example values. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/samples/java/com/azure/resourcemanager/qumulo/generated/FileSystemsCreateOrUpdateSamples.java | Updates create samples to regenerated “properties” model structure. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/resources/META-INF/azure-resourcemanager-qumulo_metadata.json | Adds generated metadata (api-version, cross-language mappings, file list). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/resources/azure-resourcemanager-qumulo.properties | Adds properties resource used for runtime SDK version stamping. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/module-info.java | Updates module metadata and opens implementation models for serialization. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/QumuloManager.java | Updates manager wiring (client builder, auth policy, UA version from properties). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/package-info.java | Updates package description to match regenerated package naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/UserDetails.java | Removes generated validation; updates generated JSON serialization impl. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/UserAssignedIdentity.java | Changes identity ID types to String and updates JSON parsing. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ProvisioningState.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/package-info.java | Updates models package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/Origin.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/Operations.java | Regenerates operations model interface header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/OperationDisplay.java | Makes model immutable (private ctor) and updates docs. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/Operation.java | Updates interface docs to reflect regenerated wording. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/MarketplaceSubscriptionStatus.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/MarketplaceDetails.java | Removes generated validation and updates JSON serialization impl. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ManagedServiceIdentityType.java | Improves enum value documentation. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ManagedServiceIdentity.java | Changes ID types to String, removes validation, updates docs/parsing. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystems.java | Reorders/regenerates operations in the FileSystems entrypoint interface. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResourceUpdateProperties.java | Adds performanceTier and removes validate method. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResourceUpdate.java | Removes validate method and updates JSON serialization impl. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResourceProperties.java | Introduces/relocates properties model and adds performanceTier. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/FileSystemResource.java | Refactors the resource interface to expose properties() and adjusts definition stages. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/models/ActionType.java | Updates ActionType docs to extensible enum wording. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/ResourceManagerUtils.java | Regenerated implementation utility header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/QumuloManagementClientImpl.java | Regenerates core service client impl; updates api-version and LRO helpers. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/QumuloManagementClientBuilder.java | Regenerates fluent service client builder naming/params. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/package-info.java | Updates implementation package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/OperationsImpl.java | Regenerates operations wrapper implementation header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/OperationsClientImpl.java | Regenerates operations REST client (sync paging additions, host param changes). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/OperationImpl.java | Regenerates operation model wrapper header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/models/OperationListResult.java | Moves list result type to implementation.models and updates docs/serialization. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/models/FileSystemResourceListResult.java | Moves list result type to implementation.models and updates immutability/serialization. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/FileSystemsImpl.java | Regenerates FileSystems wrapper and refactors list/get/delete ordering. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/FileSystemsClientImpl.java | Regenerates FileSystems REST client (sync methods and LRO activation responses). |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/implementation/FileSystemResourceImpl.java | Refactors resource impl to use properties() and regenerated definition stages. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/QumuloManagementClient.java | Renames fluent interface from prior QumuloStorage shape to QumuloManagementClient. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/package-info.java | Updates fluent package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/OperationsClient.java | Regenerates fluent operations client header. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/models/package-info.java | Updates fluent models package description to regenerated naming. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/models/OperationInner.java | Makes inner model immutable and updates docs/shape. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/models/FileSystemResourceInner.java | Refactors inner resource to use properties field and regenerated JSON shape. |
| sdk/qumulo/azure-resourcemanager-qumulo/src/main/java/com/azure/resourcemanager/qumulo/fluent/FileSystemsClient.java | Regenerates fluent FileSystemsClient API surface and method ordering. |
| sdk/qumulo/azure-resourcemanager-qumulo/SAMPLE.md | Updates consolidated sample documentation to regenerated code. |
| sdk/qumulo/azure-resourcemanager-qumulo/README.md | Updates api-version, dependency version, and AzureProfile cloud usage. |
| sdk/qumulo/azure-resourcemanager-qumulo/pom.xml | Bumps to 1.2.0 stable, updates description/api-version, and enables revapi. |
| sdk/qumulo/azure-resourcemanager-qumulo/CHANGELOG.md | Marks 1.2.0 stable release and enumerates breaking changes/new features. |
| eng/versioning/version_client.txt | Updates central version tracking for the qumulo package. |
…tspconfig.yaml', API Version: 2026-04-16, SDK Release Type: stable, and CommitSHA: '01f079814f51b81c1172652659edb2f56d2a16ca' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6462914 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
…tspconfig.yaml', API Version: 2026-04-16, SDK Release Type: stable, and CommitSHA: '8b49356d37ead647d489c122db9d20872fd580e5' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6462964 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
weidongxu-microsoft
left a comment
There was a problem hiding this comment.
@XiaofeiCao for review
|
@Navjot190102 you need to approve the PR... Or I can ask another dev to approve tomorrow. Also, avoid hitting "update branch". Any new commit to the branch/PR invalidates all approvals made before that commit. Every time you hit that button, another dev need to hit the approve button to make your PR mergeable. |
|
@XiaofeiCao for review |
Configurations: 'specification/liftrqumulo/Qumulo.Storage.Management/tspconfig.yaml', API Version: 2026-04-16, SDK Release Type: stable, and CommitSHA: '8b49356d37ead647d489c122db9d20872fd580e5' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6462964 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.