Skip to content

[AutoPR @azure-arm-compute-bulkactions]-generated-from-SDK Generation - JS-6493774#39118

Open
azure-sdk wants to merge 1 commit into
mainfrom
sdkauto/@azure-arm-compute-bulkactions-6493774
Open

[AutoPR @azure-arm-compute-bulkactions]-generated-from-SDK Generation - JS-6493774#39118
azure-sdk wants to merge 1 commit into
mainfrom
sdkauto/@azure-arm-compute-bulkactions-6493774

Conversation

@azure-sdk

Copy link
Copy Markdown
Collaborator

Configurations: 'specification/compute/resource-manager/Microsoft.Compute/Bulkactions/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: 'f26746d404d4f24f3a85820aec9d78a10a708a39' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6493774 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=2271 Submitted by: sparvatikar@microsoft.com

Copilot AI review requested due to automatic review settings June 29, 2026 10:41
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Jun 29, 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.

Warning

  • Copilot's review of this pull request may be incomplete because some of the changed files are excluded by your Copilot content exclusion settings. See Excluding content from Copilot for details.

Pull request overview

This PR introduces a brand-new auto-generated management SDK package @azure/arm-compute-bulkactions (version 1.0.0-beta.1) for the Microsoft.Compute Bulkactions API (api-version 2026-06-06), generated from TypeSpec. It exposes a ComputeClient with virtualMachineBulkOperations (bulk start/deallocate/hibernate/delete/cancel/get-status) and provider operations, plus standard models, samples, tests, and tooling config. It also wires the package into CI and CODEOWNERS.

Changes:

  • Adds the full generated package (client, api layer, classic operations, models, static helpers, configs, README, CHANGELOG, samples).
  • Registers the package in sdk/compute/ci.mgmt.yml, .github/CODEOWNERS, and eng/ignore-links.txt.
  • Provides beta-tagged TS/JS samples and snippet-backed README examples.

Reviewed changes

Copilot reviewed 75 out of 76 changed files in this pull request and generated no comments.

Show a summary per file
File Description
sdk/compute/ci.mgmt.yml Adds package to CI triggers and artifacts
.github/CODEOWNERS Adds ownership entry for the new package
eng/ignore-links.txt Ignores docs/npm links for unpublished package
src/** (client, api, classic, models, static-helpers) Generated client, operations, models, paging/url helpers
review/...node.api.md Generated public API report
samples/**, samples-dev/** Generated TS/JS samples
test/** Snippet spec, placeholder sample test, recorder util
package.json, config/**, *.config.*, tsp-location.yaml, metadata.json Package metadata and build/test config
README.md, CHANGELOG.md, LICENSE Docs and license
Files excluded by content exclusion policy (1)
  • pnpm-lock.yaml

@kazrael2119 kazrael2119 added HoldOn Self-Service Release PR for self-service release labels Jun 30, 2026
@kazrael2119

kazrael2119 commented Jun 30, 2026

Copy link
Copy Markdown
Member

need confirm the namespace with our team, so add hold on label

@sumedhsp-msft

Copy link
Copy Markdown
Member

Microsoft.ComputeBulkActions: https://github.com/Azure/azure-rest-api-specs/blob/main/specification/computebulkactions/resource-manager/readme.md

Microsoft.Compute.BulkActions: https://github.com/Azure/azure-rest-api-specs/blob/main/specification/compute/resource-manager/Microsoft.Compute/Bulkactions/readme.md

Namespace Review for Microsoft.Compute/Bulkactions: Azure/azure-sdk#9981

Typespec PR link: Azure/azure-rest-api-specs#43771

We started getting SDK Validation JS errors when working on this PR and after analysis done by Jeremy, it was found that this was due to using similar names. We had a meeting with Maor and Jeremy to review this and based on their suggestion changed the name to arm-compute-bulkactions from arm-computebulkactions in the namespace review.

Let me know if more information is needed from my side with respect to the package naming convention.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

HoldOn Mgmt This issue is related to a management-plane library. Self-Service Release PR for self-service release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants