Skip to content

[AutoPR azure-resourcemanager-compute]-generated-from-SDK Generation - Java-6963584 - #50829

Merged
Audrey Toney (audreyttt) merged 2 commits into
mainfrom
sdkauto/azure-resourcemanager-compute-6963584
Oct 16, 2026
Merged

Audrey Toney (audreyttt) merged 2 commits into
mainfrom
sdkauto/azure-resourcemanager-compute-6963584

Conversation

@azure-sdk-automation

@azure-sdk-automation azure-sdk-automation Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

SDK generation details

Note

This pull request was generated automatically.

Detail Value
TypeSpec source specification/compute/resource-manager/Microsoft.Compute/Compute/tspconfig.yaml at d218330
SDK release type stable
Pipeline run SDK Generation #6963584
Release plan Release plan #36995
Submitted by audreytoney@microsoft.com

Important

Complete the SDK release prerequisites before release.

Copilot AI balanced review requested due to automatic review settings October 15, 2026 20:39
@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 Oct 15, 2026
@github-actions github-actions Bot added azure-spring All azure-spring related issues Mgmt This issue is related to a management-plane library. labels Oct 15, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).
33 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

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.

🔵 Needs a closer look

Changes to public deletion signatures and completion behavior need human compatibility confirmation before the stable release.

0 open findings

What changed in this PR

Regenerates Azure Compute Management for stable release 2.62.0 from the updated TypeSpec source.

Changes:

  • Adds VM FlexProfile and private IP prefix-length support, with updated samples.
  • Introduces capacity reservation group deletion polling and updates SKU deserialization.
  • Refreshes release metadata and separately downgrades the Spring JMS starter’s Netty buffer dependency.

Compute paths below are relative to sdk/compute/azure-resourcemanager-compute/.

File Description
sdk/​spring/​spring-cloud-azure-starter-servicebus-jms/​pom.xml Downgrades netty-buffer to 4.2.17.Final.
tsp-location.yaml Updates the TypeSpec source commit.
src/​samples/​java/​com/​azure/​resourcemanager/​compute/​generated/​VirtualMachinesUpdateSamples.java Adds FlexProfile update example.
src/​samples/​java/​com/​azure/​resourcemanager/​compute/​generated/​VirtualMachinesGetByResourceGroupSamples.java Adds FlexProfile retrieval example.
src/​samples/​java/​com/​azure/​resourcemanager/​compute/​generated/​VirtualMachinesCreateOrUpdateSamples.java Adds FlexProfile creation example.
src/​samples/​java/​com/​azure/​resourcemanager/​compute/​generated/​VirtualMachineScaleSetsUpdateSamples.java Demonstrates IP prefix length.
src/​samples/​java/​com/​azure/​resourcemanager/​compute/​generated/​CapacityReservationGroupsDeleteSamples.java Updates deletion calls.
src/​main/​resources/​META-INF/​azure-resourcemanager-compute_metadata.json Refreshes generation metadata.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​models/​VirtualMachineScaleSetUpdateIpConfiguration.java Exposes prefix-length updates.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​models/​VirtualMachineScaleSetIpConfiguration.java Exposes scale-set IP prefix length.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​models/​VirtualMachineNetworkInterfaceIpConfiguration.java Exposes VM IP prefix length.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​models/​RestorePointInstanceView.java Clarifies aggregate-status documentation only.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​models/​ResourceSkuZoneDetails.java Changes deserialization key to Name.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​models/​FlexProfile.java Adds preferred VM size model.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​implementation/​CapacityReservationGroupsClientImpl.java Implements deletion polling.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​fluent/​models/​VirtualMachineUpdateInner.java Exposes FlexProfile updates.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​fluent/​models/​VirtualMachineScaleSetUpdateIPConfigurationProperties.java Serializes prefix-length updates.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​fluent/​models/​VirtualMachineScaleSetIPConfigurationProperties.java Serializes scale-set IP prefix length.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​fluent/​models/​VirtualMachinePropertiesInner.java Adds FlexProfile serialization and validation.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​fluent/​models/​VirtualMachineNetworkInterfaceIPConfigurationProperties.java Serializes VM IP prefix length.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​fluent/​models/​VirtualMachineInner.java Exposes VM FlexProfile.
src/​main/​java/​com/​azure/​resourcemanager/​compute/​fluent/​CapacityReservationGroupsClient.java Updates public deletion APIs.
README.md Updates installation version.
pom.xml Sets stable version 2.62.0.
CHANGELOG.md Documents release features and API versions.
eng/​versioning/​version_client.txt Updates Compute’s current version.

🧠 Review effort: Balanced

@github-actions

Copy link
Copy Markdown
Contributor

Automated management AutoPR review

  • Head SHA: 0bab45accfa0efb7c92997137c00e664b447c0a0
  • Package: azure-resourcemanager-compute
  • Release type: stable
  • API version: 2021-07-01, 2026-03-02, 2026-03-03, 2026-04-01
  • CHANGELOG: 2.62.0 (2026-10-15)
  • Java changes reviewed: Non-generated Java updates in the Compute management package, including the capacity reservation delete operation and model updates.
  • Breaking changes: none
  • Decision: no high-confidence concerns

Informational

  • [MGMT-API-VERSION] New — sdk/compute/azure-resourcemanager-compute/CHANGELOG.md, release 2.62.0 (2026-10-15), records generated API versions 2026-04-01, 2026-03-02, 2026-03-03, and 2021-07-01.

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

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the generated management SDK changes. Approval authorized with the disclosed compatibility and unrelated Spring-only changes accepted.

@audreyttt
Audrey Toney (audreyttt) merged commit 1593b75 into main Oct 16, 2026
27 checks passed
@audreyttt
Audrey Toney (audreyttt) deleted the sdkauto/azure-resourcemanager-compute-6963584 branch October 16, 2026 23:58
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. azure-spring All azure-spring related issues 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