Skip to content

hybridcompute: preserve Java SDK Identity/ResourceIdentityType names (client.tsp, java-only) - #44984

Merged
weidongxu-microsoft merged 3 commits into
Azure:mainfrom
weidongxu-microsoft:client-tsp-hybridcompute-java-identity
Jul 27, 2026
Merged

hybridcompute: preserve Java SDK Identity/ResourceIdentityType names (client.tsp, java-only)#44984
weidongxu-microsoft merged 3 commits into
Azure:mainfrom
weidongxu-microsoft:client-tsp-hybridcompute-java-identity

Conversation

@weidongxu-microsoft

Copy link
Copy Markdown
Member

Java-only client customization for �zure-resourcemanager-hybridcompute.

Adds java-scope @@clientName to preserve the original SDK type names after the common-types bump:

  • ManagedServiceIdentity -> Identity
  • ManagedServiceIdentityType -> ResourceIdentityType

This avoids unnecessary breaking changes (type rename) in the Java SDK. No OpenAPI / wire / other-language change.

Draft used to drive Java SDK regeneration for PR Azure/azure-sdk-for-java#49926.

…after common-types bump

Add java-scope @@clientName to rename ManagedServiceIdentity->Identity and
ManagedServiceIdentityType->ResourceIdentityType, to avoid breaking changes in
the azure-resourcemanager-hybridcompute Java SDK.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 664ffa0b-2570-4e4d-9158-09443d2832ad
@github-actions

github-actions Bot commented Jul 25, 2026

Copy link
Copy Markdown

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

Comment generated by summarize-checks workflow run.

@github-actions github-actions Bot added resource-manager TypeSpec Authored with TypeSpec labels Jul 25, 2026
weidongxu-microsoft and others added 2 commits July 26, 2026 01:00
… rename

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 664ffa0b-2570-4e4d-9158-09443d2832ad
@weidongxu-microsoft weidongxu-microsoft added PublishToCustomers Acknowledgement the changes will be published to Azure customers. ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review BreakingChange-Go-Sdk-Approved BreakingChange-JavaScript-Sdk-Approved BreakingChange-Python-Sdk-Approved labels Jul 26, 2026
@github-actions

github-actions Bot commented Jul 26, 2026

Copy link
Copy Markdown

API Change Check

APIView identified API level changes in this PR and created the following API reviews

Language API Review for Package
TypeSpec Microsoft.HybridCompute
JavaScript @azure/arm-hybridcompute
Python azure-mgmt-hybridcompute
Java com.azure.resourcemanager:azure-resourcemanager-hybridcompute

Comment generated by After APIView workflow run.

@weidongxu-microsoft
weidongxu-microsoft merged commit 400b0b2 into Azure:main Jul 27, 2026
146 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants