Skip to content

[AutoPR azure-resourcemanager-fabric]-generated-from-SDK Generation - Java-6689270 - #50060

Merged
Samarth Shah (samarths-msft) merged 5 commits into
mainfrom
sdkauto/azure-resourcemanager-fabric-6670681
Aug 12, 2026
Merged

[AutoPR azure-resourcemanager-fabric]-generated-from-SDK Generation - Java-6689270#50060
Samarth Shah (samarths-msft) merged 5 commits into
mainfrom
sdkauto/azure-resourcemanager-fabric-6670681

Conversation

@azure-sdk-automation

@azure-sdk-automation azure-sdk-automation Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

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

Copilot AI lite review requested due to automatic review settings August 7, 2026 00:26
@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 7, 2026
@azure-pipelines

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

@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Aug 7, 2026

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

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-preview to 2026-08-01-preview and refresh generated artifacts.
  • Add CapacityOverageProperties / CapacityOverageState and wire overage into 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.

Comment thread sdk/fabric/azure-resourcemanager-fabric/pom.xml Outdated
Comment thread sdk/fabric/azure-resourcemanager-fabric/README.md
Comment thread sdk/fabric/azure-resourcemanager-fabric/README.md
@weidongxu-microsoft

Copy link
Copy Markdown
Member

Automated management AutoPR review

  • Head SHA: adc44fbea0a4f8bed2399d6f3ade6b6228daad65
  • Package: azure-resourcemanager-fabric 1.1.0
  • Release type: stable
  • API version: 2026-08-01-preview
  • CHANGELOG: 1.1.0 (2026-08-07)
  • Java changes reviewed: Fabric fluent client, client implementations, and public models outside generated paths.
  • Breaking changes: validate() removed from seven listed public model types.
  • Decision: human attention requested

Blocking

  • [MGMT-VERSION] New — sdk/fabric/azure-resourcemanager-fabric/pom.xml declares stable azure-resourcemanager-fabric version 1.1.0, while the current sdk/fabric/azure-resourcemanager-fabric/CHANGELOG.md release entry and metadata identify API version 2026-08-01-preview. Confirm whether this release must use a beta package version or generation must target a stable API version.

@samarths-msft

Copy link
Copy Markdown
Member

Automated management AutoPR review

  • Head SHA: adc44fbea0a4f8bed2399d6f3ade6b6228daad65
  • Package: azure-resourcemanager-fabric 1.1.0
  • Release type: stable
  • API version: 2026-08-01-preview
  • CHANGELOG: 1.1.0 (2026-08-07)
  • Java changes reviewed: Fabric fluent client, client implementations, and public models outside generated paths.
  • Breaking changes: validate() removed from seven listed public model types.
  • Decision: human attention requested

Blocking

  • [MGMT-VERSION] New — sdk/fabric/azure-resourcemanager-fabric/pom.xml declares stable azure-resourcemanager-fabric version 1.1.0, while the current sdk/fabric/azure-resourcemanager-fabric/CHANGELOG.md release entry and metadata identify API version 2026-08-01-preview. Confirm whether this release must use a beta package version or generation must target a stable API version.

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
weidongxu-microsoft and others added 2 commits August 12, 2026 09:57
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
@azure-sdk-automation azure-sdk-automation Bot changed the title [AutoPR azure-resourcemanager-fabric]-generated-from-SDK Generation - Java-6670681 [AutoPR azure-resourcemanager-fabric]-generated-from-SDK Generation - Java-6689270 Aug 12, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Warning

Threat Detection Engine Failure — The analysis engine could not complete. This is a tooling failure, not a security finding.

What happened

The threat detection results could not be parsed.

Review the workflow run logs for details.

Automated management AutoPR review

  • Head SHA: 1033b32ff0ed0bd31a409227c2d6d1cf08e96d76
  • Package: azure-resourcemanager-fabric 1.1.0-beta.1
  • Release type: beta
  • API version: 2026-08-01-preview
  • CHANGELOG: 1.1.0-beta.1 (2026-08-12)
  • Java changes reviewed: Fabric fluent client, implementation, and model Java files outside generated paths.
  • Breaking changes: none (beta release)
  • Decision: human attention requested

Warning

  • [MGMT-RELEASE-PLAN] New — PR description has no accepted labeled Release Plan HTTP(S) URL. Please add the required Release Plan link.

Informational

  • [MGMT-VERSION] Resolved — sdk/fabric/azure-resourcemanager-fabric/pom.xml now declares 1.1.0-beta.1 for the 2026-08-01-preview API version, resolving the prior stable-package-on-preview-API concern.
  • [MGMT-API-VERSION] New — sdk/fabric/azure-resourcemanager-fabric/CHANGELOG.md, release 1.1.0-beta.1 (2026-08-12), records generated API version 2026-08-01-preview.

Automated management AutoPR review by Management AutoPR Review: https://github.com/Azure/azure-sdk-for-java/actions/runs/31555828482. Advisory only.

@weidongxu-microsoft

Weidong Xu (weidongxu-microsoft) commented Aug 12, 2026

Copy link
Copy Markdown
Member

You are good to merge/release whenever you want to.

@samarths-msft
Samarth Shah (samarths-msft) merged commit 2415d18 into main Aug 12, 2026
25 checks passed
@samarths-msft
Samarth Shah (samarths-msft) deleted the sdkauto/azure-resourcemanager-fabric-6670681 branch August 12, 2026 04:19
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 This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants