Skip to content

[AutoPR @azure-arm-compute-bulkactions]-generated-from-SDK Generation - JS-6879953 - #40079

Closed
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/@azure-arm-compute-bulkactions-6879953
Closed

azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/@azure-arm-compute-bulkactions-6879953

Conversation

@azure-sdk-automation

@azure-sdk-automation azure-sdk-automation Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Configurations: 'specification/compute/resource-manager/Microsoft.Compute/Bulkactions/tspconfig.yaml', API Version: 2026-10-06-preview, SDK Release Type: beta, and CommitSHA: '11488a8210ca1213f01a9866d57f7408a5c9ff71' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6879953 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=36647 Submitted by: Yash.Khandelwal@microsoft.com

Release Plan Details

…pute/Bulkactions/tspconfig.yaml', API Version: 2026-10-06-preview, SDK Release Type: beta, and CommitSHA: '11488a8210ca1213f01a9866d57f7408a5c9ff71' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6879953 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copilot AI balanced review requested due to automatic review settings September 24, 2026 14:58
@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 Sep 24, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
8 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.

Copilot review overview

🟡 Changes recommended

The release defaults to a future-dated API version and omits migration documentation for removed public exports.

Get a fresh assessment by requesting another Copilot review.

Review effort: Balanced
Findings: 1 Low severity

Open (1)
What changed in this PR

Updates the Compute Bulk Actions management SDK to the 2026-10-06-preview specification and beta.5 package.

Changes:

  • Updates API defaults and public BulkCreate model exports.
  • Regenerates operation documentation and TypeScript/JavaScript samples.
  • Bumps package and generation metadata.

Paths are relative to sdk/compute/arm-compute-bulkactions/.

File Description
tsp-location.yaml Updates the specification commit.
src/​models/​index.ts Updates exported model types and enums.
src/​index.ts Updates the package’s public exports.
src/​classic/​virtualMachineBulkOperations/​index.ts Refreshes bulk-operation documentation.
src/​api/​scheduledActionOperationStatus/​operations.ts Updates the default API version.
src/​api/​scheduledActionExtension/​operations.ts Updates request and paging API versions.
src/​api/​operations/​operations.ts Updates request and paging API versions.
src/​api/​occurrences/​operations.ts Updates request, paging, and LRO API versions.
src/​api/​occurrenceExtension/​operations.ts Updates request and paging API versions.
samples/​v1-beta/​typescript/​src/​virtualMachineBulkOperationsBulkDeallocateOperationSample.ts Regenerates deallocation examples.
samples/​v1-beta/​typescript/​src/​virtualMachineBulkOperationsBulkCancelOperationsSample.ts Regenerates cancellation examples.
samples/​v1-beta/​typescript/​src/​scheduledActionsUpdateSample.ts Adds updated scheduled-action examples.
samples/​v1-beta/​typescript/​src/​scheduledActionsTriggerManualOccurrenceSample.ts Refreshes manual-trigger example.
samples/​v1-beta/​typescript/​src/​scheduledActionsListResourcesSample.ts Refreshes resource-listing example.
samples/​v1-beta/​typescript/​src/​scheduledActionsListBySubscriptionSample.ts Refreshes subscription listing example.
samples/​v1-beta/​typescript/​src/​scheduledActionsListByResourceGroupSample.ts Refreshes resource-group listing example.
samples/​v1-beta/​typescript/​src/​scheduledActionsGetSample.ts Adds basic and comprehensive get examples.
samples/​v1-beta/​typescript/​src/​scheduledActionsEnableSample.ts Refreshes enable example.
samples/​v1-beta/​typescript/​src/​scheduledActionsDisableSample.ts Refreshes disable example.
samples/​v1-beta/​typescript/​src/​scheduledActionsDetachResourcesSample.ts Adds detach-result examples.
samples/​v1-beta/​typescript/​src/​scheduledActionsDeleteSample.ts Refreshes delete example.
samples/​v1-beta/​typescript/​src/​scheduledActionsCreateOrUpdateSample.ts Adds scheduled-action creation examples.
samples/​v1-beta/​typescript/​src/​scheduledActionsCancelNextOccurrenceSample.ts Adds occurrence-cancellation examples.
samples/​v1-beta/​typescript/​src/​scheduledActionOperationStatusGetSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​scheduledActionExtensionListByVmsSample.ts Refreshes VM scheduled-action listing.
samples/​v1-beta/​typescript/​src/​operationsListSample.ts Regenerates provider-operation examples.
samples/​v1-beta/​typescript/​src/​occurrencesListResourcesSample.ts Adds occurrence resource-listing examples.
samples/​v1-beta/​typescript/​src/​occurrencesListByScheduledActionSample.ts Adds occurrence listing examples.
samples/​v1-beta/​typescript/​src/​occurrencesGetSample.ts Adds occurrence retrieval examples.
samples/​v1-beta/​typescript/​src/​occurrencesDelaySample.ts Adds occurrence-delay examples.
samples/​v1-beta/​typescript/​src/​occurrencesCancelSample.ts Adds occurrence-cancellation examples.
samples/​v1-beta/​typescript/​src/​occurrenceExtensionListOccurrenceByVmsSample.ts Refreshes VM occurrence listing.
samples/​v1-beta/​typescript/​src/​bulkCreateVirtualMachinesGetOperationStatusSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateListBySubscriptionSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateListByResourceGroupSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateGetSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateGetAsyncOperationStatusSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateDeleteSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomVirtualMachinesGetOperationStatusSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomListBySubscriptionSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomListByResourceGroupSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomGetSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomGetAsyncOperationStatusSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomDeleteSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomCreateOrUpdateSample.ts Adapts custom creation to the new model.
samples/​v1-beta/​typescript/​src/​bulkCreateCustomCancelSample.ts Updates source API-version reference.
samples/​v1-beta/​typescript/​src/​bulkCreateCreateOrUpdateSample.ts Adapts creation to the new compute profile.
samples/​v1-beta/​typescript/​src/​bulkCreateCancelSample.ts Updates source API-version reference.
samples/​v1-beta/​javascript/​virtualMachineBulkOperationsBulkDeallocateOperationSample.js Regenerates deallocation examples.
samples/​v1-beta/​javascript/​virtualMachineBulkOperationsBulkCancelOperationsSample.js Regenerates cancellation examples.
samples/​v1-beta/​javascript/​scheduledActionsUpdateSample.js Adds updated scheduled-action examples.
samples/​v1-beta/​javascript/​scheduledActionsTriggerManualOccurrenceSample.js Refreshes manual-trigger example.
samples/​v1-beta/​javascript/​scheduledActionsListResourcesSample.js Refreshes resource-listing example.
samples/​v1-beta/​javascript/​scheduledActionsListBySubscriptionSample.js Refreshes subscription listing example.
samples/​v1-beta/​javascript/​scheduledActionsListByResourceGroupSample.js Refreshes resource-group listing example.
samples/​v1-beta/​javascript/​scheduledActionsGetSample.js Adds scheduled-action retrieval examples.
samples/​v1-beta/​javascript/​scheduledActionsEnableSample.js Refreshes enable example.
samples/​v1-beta/​javascript/​scheduledActionsDisableSample.js Refreshes disable example.
samples/​v1-beta/​javascript/​scheduledActionsDetachResourcesSample.js Adds detach-result examples.
samples/​v1-beta/​javascript/​scheduledActionsDeleteSample.js Refreshes delete example.
samples/​v1-beta/​javascript/​scheduledActionsCreateOrUpdateSample.js Adds scheduled-action creation examples.
samples/​v1-beta/​javascript/​scheduledActionsCancelNextOccurrenceSample.js Adds occurrence-cancellation examples.
samples/​v1-beta/​javascript/​scheduledActionsAttachResourcesSample.js Adds resource-attachment examples.
samples/​v1-beta/​javascript/​scheduledActionOperationStatusGetSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​scheduledActionExtensionListByVmsSample.js Refreshes VM scheduled-action listing.
samples/​v1-beta/​javascript/​operationsListSample.js Regenerates provider-operation examples.
samples/​v1-beta/​javascript/​occurrencesListResourcesSample.js Adds occurrence resource-listing examples.
samples/​v1-beta/​javascript/​occurrencesListByScheduledActionSample.js Adds occurrence listing examples.
samples/​v1-beta/​javascript/​occurrencesGetSample.js Adds occurrence retrieval examples.
samples/​v1-beta/​javascript/​occurrencesDelaySample.js Adds occurrence-delay examples.
samples/​v1-beta/​javascript/​occurrencesCancelSample.js Adds occurrence-cancellation examples.
samples/​v1-beta/​javascript/​occurrenceExtensionListOccurrenceByVmsSample.js Refreshes VM occurrence listing.
samples/​v1-beta/​javascript/​bulkCreateVirtualMachinesGetOperationStatusSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateListBySubscriptionSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateListByResourceGroupSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateGetSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateGetAsyncOperationStatusSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateDeleteSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCustomVirtualMachinesGetOperationStatusSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCustomListBySubscriptionSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCustomListByResourceGroupSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCustomGetSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCustomGetAsyncOperationStatusSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCustomDeleteSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCustomCreateOrUpdateSample.js Adapts custom creation to the new model.
samples/​v1-beta/​javascript/​bulkCreateCustomCancelSample.js Updates source API-version reference.
samples/​v1-beta/​javascript/​bulkCreateCreateOrUpdateSample.js Adapts creation to the new compute profile.
samples/​v1-beta/​javascript/​bulkCreateCancelSample.js Updates source API-version reference.
samples-dev/​virtualMachineBulkOperationsBulkDeallocateOperationSample.ts Updates source deallocation examples.
samples-dev/​virtualMachineBulkOperationsBulkCancelOperationsSample.ts Updates source cancellation examples.
samples-dev/​scheduledActionsUpdateSample.ts Updates scheduled-action examples.
samples-dev/​scheduledActionsTriggerManualOccurrenceSample.ts Updates manual-trigger source sample.
samples-dev/​scheduledActionsListResourcesSample.ts Updates resource-listing source sample.
samples-dev/​scheduledActionsListBySubscriptionSample.ts Updates subscription listing source sample.
samples-dev/​scheduledActionsListByResourceGroupSample.ts Updates resource-group listing source sample.
samples-dev/​scheduledActionsGetSample.ts Adds retrieval source examples.
samples-dev/​scheduledActionsEnableSample.ts Updates enable source sample.
samples-dev/​scheduledActionsDisableSample.ts Updates disable source sample.
samples-dev/​scheduledActionsDetachResourcesSample.ts Adds detach-result source examples.
samples-dev/​scheduledActionsDeleteSample.ts Updates delete source sample.
samples-dev/​scheduledActionsCreateOrUpdateSample.ts Adds creation source examples.
samples-dev/​scheduledActionsCancelNextOccurrenceSample.ts Adds next-occurrence source examples.
samples-dev/​scheduledActionsAttachResourcesSample.ts Adds resource-attachment source examples.
samples-dev/​scheduledActionOperationStatusGetSample.ts Updates source API-version reference.
samples-dev/​scheduledActionExtensionListByVmsSample.ts Updates VM scheduled-action listing.
samples-dev/​operationsListSample.ts Regenerates provider-operation source examples.
samples-dev/​occurrencesListResourcesSample.ts Adds occurrence resource-listing examples.
samples-dev/​occurrencesListByScheduledActionSample.ts Adds occurrence listing examples.
samples-dev/​occurrencesGetSample.ts Adds occurrence retrieval examples.
samples-dev/​occurrencesDelaySample.ts Adds occurrence-delay examples.
samples-dev/​occurrencesCancelSample.ts Adds occurrence-cancellation examples.
samples-dev/​occurrenceExtensionListOccurrenceByVmsSample.ts Updates VM occurrence listing.
samples-dev/​bulkCreateVirtualMachinesGetOperationStatusSample.ts Updates source API-version reference.
samples-dev/​bulkCreateListBySubscriptionSample.ts Updates source API-version reference.
samples-dev/​bulkCreateListByResourceGroupSample.ts Updates source API-version reference.
samples-dev/​bulkCreateGetSample.ts Updates source API-version reference.
samples-dev/​bulkCreateGetAsyncOperationStatusSample.ts Updates source API-version reference.
samples-dev/​bulkCreateDeleteSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCustomVirtualMachinesGetOperationStatusSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCustomListBySubscriptionSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCustomListByResourceGroupSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCustomGetSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCustomGetAsyncOperationStatusSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCustomDeleteSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCustomCreateOrUpdateSample.ts Adapts custom creation to the new model.
samples-dev/​bulkCreateCustomCancelSample.ts Updates source API-version reference.
samples-dev/​bulkCreateCreateOrUpdateSample.ts Adapts creation to the new compute profile.
samples-dev/​bulkCreateCancelSample.ts Updates source API-version reference.
package.json Bumps the package to beta.5.
metadata.json Updates API and cross-language metadata.

BulkCreateCustomAllocationStrategy,
BulkCreateCustomVmSizeProfile,
BulkCreateCustomOverrideBase,
ComputeProfile,
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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants