[AutoPR azure-resourcemanager-fabric]-generated-from-SDK Generation - Java-6689270 - #50060
Conversation
…ic/Fabric/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: 'a11c8d40bf2ab8aed7c8debec9528bff36a7ae2a' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6670681 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 1 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
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
This PR updates the Azure Resource Manager Fabric Java SDK to the 2026-08-01-preview API version and introduces capacity overage support across models, tests, samples, and metadata.
Changes:
- Bump API version from
2025-01-15-previewto2026-08-01-previewand refresh generated artifacts. - Add
CapacityOverageProperties/CapacityOverageStateand wireoverageinto capacity properties/update properties. - Update package versioning/docs (1.1.0) and regenerate test/sample payloads accordingly.
Reviewed changes
Copilot reviewed 15 out of 59 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/fabric/azure-resourcemanager-fabric/tsp-location.yaml | Updates the pinned swagger/spec commit used for generation. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/RpSkuTests.java | Updates generated serialization/deserialization test payloads. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/RpSkuEnumerationForNewResourceResultTests.java | Refreshes generated test JSON for SKU enumeration (new resource). |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/RpSkuEnumerationForExistingResourceResultTests.java | Refreshes generated test JSON for SKU enumeration (existing resource). |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/RpSkuDetailsForNewResourceInnerTests.java | Refreshes generated test JSON for SKU details (new resource). |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/RpSkuDetailsForExistingResourceInnerTests.java | Refreshes generated test JSON for SKU details (existing resource). |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/QuotaNameTests.java | Refreshes generated test JSON for quota name. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/QuotaInnerTests.java | Refreshes generated test JSON for quota. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/PagedQuotaTests.java | Refreshes generated test JSON for paged quota. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/OperationsListMockTests.java | Updates mocked operations list response payload. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/OperationListResultTests.java | Updates generated test JSON for operation list result. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/OperationInnerTests.java | Updates generated test JSON for operation inner. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/OperationDisplayTests.java | Updates generated test JSON for operation display. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacityUpdateTests.java | Extends tests to cover overage in update model. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacityUpdatePropertiesTests.java | Extends tests to cover overage in update properties. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacityPropertiesTests.java | Extends tests to cover overage in capacity properties. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacityListResultTests.java | Extends list-result tests to assert overage fields. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacityInnerTests.java | Extends inner-model tests to assert overage fields. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesSuspendMockTests.java | Updates mock test to new parameter/sample values. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesResumeMockTests.java | Updates mock test to new parameter/sample values. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListUsagesMockTests.java | Updates mock response and assertions for quota usage listing. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListSkusMockTests.java | Updates mock response and assertions for eligibility SKUs listing. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListSkusForCapacityMockTests.java | Updates mock response and assertions for SKUs-for-capacity listing. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListMockTests.java | Extends list mock test to assert capacity overage properties. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListByResourceGroupMockTests.java | Extends RG list mock test to assert capacity overage properties. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesGetByResourceGroupWithResponseMockTests.java | Extends get mock test to assert capacity overage properties. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesCreateOrUpdateMockTests.java | Extends create/update mock test to set and assert overage. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesCheckNameAvailabilityWithResponseMockTests.java | Updates mock response and assertions for name availability. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/CheckNameAvailabilityResponseInnerTests.java | Updates generated test JSON for name availability response inner. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/CheckNameAvailabilityRequestTests.java | Updates generated test JSON for name availability request. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/CapacityOveragePropertiesTests.java | Adds tests for the new CapacityOverageProperties model. |
| sdk/fabric/azure-resourcemanager-fabric/src/test/java/com/azure/resourcemanager/fabric/generated/CapacityAdministrationTests.java | Refreshes generated test JSON for administration model. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/OperationsListSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesUpdateSamples.java | Updates sample metadata and demonstrates setting overage. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesSuspendSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesResumeSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListUsagesSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListSkusSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListSkusForCapacitySamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesListByResourceGroupSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesGetByResourceGroupSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesDeleteSamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesCreateOrUpdateSamples.java | Updates sample metadata and demonstrates setting overage. |
| sdk/fabric/azure-resourcemanager-fabric/src/samples/java/com/azure/resourcemanager/fabric/generated/FabricCapacitiesCheckNameAvailabilitySamples.java | Updates sample metadata to the new spec version. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/resources/META-INF/azure-resourcemanager-fabric_metadata.json | Updates apiVersion, cross-language identifiers, and generated file list. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/models/FabricCapacityUpdateProperties.java | Adds overage property and JSON (de)serialization support. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/models/FabricCapacityProperties.java | Adds overage property and JSON (de)serialization support. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/models/FabricCapacities.java | Clarifies Javadoc for the location parameter. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/models/CapacityOverageState.java | Introduces overage state enum model. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/models/CapacityOverageProperties.java | Introduces overage properties model with JSON (de)serialization. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/implementation/FabricManagementClientImpl.java | Updates default apiVersion constant to 2026-08-01-preview. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/implementation/FabricCapacitiesClientImpl.java | Clarifies Javadoc for the location parameter in generated client. |
| sdk/fabric/azure-resourcemanager-fabric/src/main/java/com/azure/resourcemanager/fabric/fluent/FabricCapacitiesClient.java | Clarifies Javadoc for the location parameter in fluent interface. |
| sdk/fabric/azure-resourcemanager-fabric/pom.xml | Promotes package version to 1.1.0 and toggles Revapi skipping. |
| sdk/fabric/azure-resourcemanager-fabric/SAMPLE.md | Updates sample metadata and includes new overage usage in examples. |
| sdk/fabric/azure-resourcemanager-fabric/README.md | Updates api-version messaging, dependency version, and auth snippet. |
| sdk/fabric/azure-resourcemanager-fabric/CHANGELOG.md | Publishes 1.1.0 release notes and documents new overage models. |
| eng/versioning/version_client.txt | Updates the tracked package version to 1.1.0. |
Automated management AutoPR review
Blocking
|
Weidong Xu (@weidongxu-microsoft) - This was an error on my part, and it was encountered while generating js and python SDKs as well. In those cases, the repo owner regenerated the code with beta package version, after my confirmation. Can you please also do the same? Here are js and py SDK PRs for reference: Azure/azure-sdk-for-js#39528, Azure/azure-sdk-for-python#48489 |
Prepare the branch for clean SDK regeneration without rewriting remote history. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 5b0c2647-cf46-49ff-8668-99878a1851ed
Keep the branch contents identical to main while preserving remote history. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 5b0c2647-cf46-49ff-8668-99878a1851ed
…ic/Fabric/tspconfig.yaml', and CommitSHA: 'a11c8d40bf2ab8aed7c8debec9528bff36a7ae2a' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6689270 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
|
Warning Threat Detection Engine Failure — The analysis engine could not complete. This is a tooling failure, not a security finding. What happenedThe threat detection results could not be parsed. Review the workflow run logs for details. Automated management AutoPR review
Warning
Informational
|
|
You are good to merge/release whenever you want to. |
Configurations: 'specification/fabric/resource-manager/Microsoft.Fabric/Fabric/tspconfig.yaml', and CommitSHA: 'a11c8d40bf2ab8aed7c8debec9528bff36a7ae2a' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6689270 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=35264