Skip to content

[AutoPR @azure-arm-computelimit]-generated-from-SDK Generation - JS-6195121#38253

Open
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/@azure-arm-computelimit-6195121
Open

[AutoPR @azure-arm-computelimit]-generated-from-SDK Generation - JS-6195121#38253
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/@azure-arm-computelimit-6195121

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

@azure-sdk azure-sdk commented Apr 22, 2026

Configurations: 'specification/computelimit/resource-manager/Microsoft.ComputeLimit/ComputeLimit/tspconfig.yaml', API Version: 2026-04-30, SDK Release Type: stable, and CommitSHA: 'd32a3f6cc49c6dd6604161f8c7cee7c95a84c578' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6195121 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://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=47f5d8f3-6633-f111-88b4-000d3a5a7aa2 Submitted by: ajbhal@microsoft.com

Release Plan Details

…t.ComputeLimit/ComputeLimit/tspconfig.yaml', API Version: 2026-04-30, SDK Release Type: stable, and CommitSHA: 'd32a3f6cc49c6dd6604161f8c7cee7c95a84c578' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6195121 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Autogenerated update for @azure/arm-computelimit from the azure-rest-api-specs TypeSpec config, bumping the default service API version to 2026-04-30 and adding newly described operations/resources to the generated client surface.

Changes:

  • Add VM Families operation group (vmFamilies) with get + listBySubscriptionLocationResource.
  • Add Features.disable long-running operation and restore-poller deserialization wiring.
  • Bump default API version references and refresh samples + API review files for 2026-04-30.

Reviewed changes

Copilot reviewed 73 out of 73 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
sdk/computelimit/arm-computelimit/warp.config.yml Exposes new api subpath for vmFamilies in warp build exports.
sdk/computelimit/arm-computelimit/tsp-location.yaml Updates spec repo commit SHA used for generation.
sdk/computelimit/arm-computelimit/src/restorePollerHelpers.ts Adds LRO deserialization mapping for features/disable.
sdk/computelimit/arm-computelimit/src/models/models.ts Adds VmFamily model + list result types and new KnownVersions entry.
sdk/computelimit/arm-computelimit/src/models/index.ts Re-exports new vmFamilies model types.
sdk/computelimit/arm-computelimit/src/index.ts Re-exports new types and operation groups (vmFamilies + features.disable options).
sdk/computelimit/arm-computelimit/src/computeLimitClient.ts Adds vmFamilies operation group to the client.
sdk/computelimit/arm-computelimit/src/classic/vmFamilies/index.ts Introduces classic VmFamiliesOperations wrapper.
sdk/computelimit/arm-computelimit/src/classic/index.ts Exports VmFamiliesOperations from classic surface.
sdk/computelimit/arm-computelimit/src/classic/features/index.ts Adds classic features.disable operation.
sdk/computelimit/arm-computelimit/src/api/vmFamilies/options.ts Adds request options types for vmFamilies operations (incl. filter).
sdk/computelimit/arm-computelimit/src/api/vmFamilies/operations.ts Implements vmFamilies REST calls + paging/deserialization.
sdk/computelimit/arm-computelimit/src/api/vmFamilies/index.ts Exposes vmFamilies operations/options entrypoint.
sdk/computelimit/arm-computelimit/src/api/sharedLimits/operations.ts Updates default api-version to 2026-04-30.
sdk/computelimit/arm-computelimit/src/api/operations/operations.ts Updates default api-version to 2026-04-30.
sdk/computelimit/arm-computelimit/src/api/guestSubscriptions/operations.ts Updates default api-version to 2026-04-30.
sdk/computelimit/arm-computelimit/src/api/features/options.ts Adds FeaturesDisableOptionalParams.
sdk/computelimit/arm-computelimit/src/api/features/operations.ts Adds REST + LRO implementation for features.disable and updates api-version.
sdk/computelimit/arm-computelimit/src/api/features/index.ts Re-exports new disable function + options type.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/vmFamiliesListBySubscriptionLocationResourceSample.ts Adds TS sample for vmFamilies list.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/vmFamiliesGetSample.ts Adds TS sample for vmFamilies get.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/sharedLimitsListBySubscriptionLocationResourceSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/sharedLimitsGetSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/sharedLimitsDeleteSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/sharedLimitsCreateSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/operationsListSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/guestSubscriptionsListBySubscriptionLocationResourceSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/guestSubscriptionsGetSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/guestSubscriptionsDeleteSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/guestSubscriptionsCreateSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/featuresListBySubscriptionLocationResourceSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/featuresGetSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/featuresEnableSample.ts Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/typescript/src/featuresDisableSample.ts Adds TS sample for features.disable.
sdk/computelimit/arm-computelimit/samples/v1/typescript/README.md Updates sample index list/run instructions and adds vmFamilies + disable sample entries.
sdk/computelimit/arm-computelimit/samples/v1/javascript/vmFamiliesListBySubscriptionLocationResourceSample.js Adds JS sample for vmFamilies list.
sdk/computelimit/arm-computelimit/samples/v1/javascript/vmFamiliesGetSample.js Adds JS sample for vmFamilies get.
sdk/computelimit/arm-computelimit/samples/v1/javascript/sharedLimitsListBySubscriptionLocationResourceSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/sharedLimitsGetSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/sharedLimitsDeleteSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/sharedLimitsCreateSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/operationsListSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/guestSubscriptionsListBySubscriptionLocationResourceSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/guestSubscriptionsGetSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/guestSubscriptionsDeleteSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/guestSubscriptionsCreateSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/featuresListBySubscriptionLocationResourceSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/featuresGetSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/featuresEnableSample.js Updates sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples/v1/javascript/featuresDisableSample.js Adds JS sample for features.disable.
sdk/computelimit/arm-computelimit/samples/v1/javascript/README.md Updates sample index list/run instructions and adds vmFamilies + disable sample entries.
sdk/computelimit/arm-computelimit/samples-dev/vmFamiliesListBySubscriptionLocationResourceSample.ts Adds dev sample for vmFamilies list.
sdk/computelimit/arm-computelimit/samples-dev/vmFamiliesGetSample.ts Adds dev sample for vmFamilies get.
sdk/computelimit/arm-computelimit/samples-dev/sharedLimitsListBySubscriptionLocationResourceSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/sharedLimitsGetSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/sharedLimitsDeleteSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/sharedLimitsCreateSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/operationsListSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/guestSubscriptionsListBySubscriptionLocationResourceSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/guestSubscriptionsGetSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/guestSubscriptionsDeleteSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/guestSubscriptionsCreateSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/featuresListBySubscriptionLocationResourceSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/featuresGetSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/featuresEnableSample.ts Updates dev sample metadata to 2026-04-30.
sdk/computelimit/arm-computelimit/samples-dev/featuresDisableSample.ts Adds dev sample for features.disable.
sdk/computelimit/arm-computelimit/review/arm-computelimit-node.api.md Updates API report for new operations/types and versions.
sdk/computelimit/arm-computelimit/review/arm-computelimit-models-node.api.md Updates models API report for new types and versions.
sdk/computelimit/arm-computelimit/review/arm-computelimit-api-vmFamilies-node.api.md Adds API report for vmFamilies REST entrypoint.
sdk/computelimit/arm-computelimit/review/arm-computelimit-api-features-node.api.md Updates API report for features.disable entrypoint and options.
sdk/computelimit/arm-computelimit/package.json Adds package exports entry for ./api/vmFamilies.
sdk/computelimit/arm-computelimit/metadata.json Updates apiVersion + cross-language definition mappings for new types/members.
sdk/computelimit/arm-computelimit/CHANGELOG.md Updates release history date for 1.0.0.

Comment thread sdk/computelimit/arm-computelimit/src/api/vmFamilies/options.ts
@kazrael2119 kazrael2119 added Mgmt This issue is related to a management-plane library. mgmt-review-needed Self-Service Release PR for self-service release labels Apr 23, 2026
@kazrael2119
Copy link
Copy Markdown
Member

@ajitbhalekar
could you help confirm if these three prs could be closed?
#38195
#38193
#38192

@github-actions
Copy link
Copy Markdown
Contributor

Next Steps to Merge

Only failed checks and required actions are listed below.

All CI checks have passed ✅. The PR is currently blocked pending required reviewer approvals from @MaryGao, @qiaozha, or @JialinHuang803.

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

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

No API design issues found. The public API surface in review/arm-computelimit-node.api.md is clean — new VmFamiliesOperations and FeaturesOperations.disable follow existing naming conventions, user-agent version matches package.json (1.0.0), the new API version 2026-04-30 is strictly newer than the previous 2026-03-20, and no alpha versions appear anywhere.

📊 Structured Report
{"agent":"mgmt-reviewer","pr":38253,"summary":"clean","findings":[]}

Benchmarked by Management Release Assistant

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

Labels

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.

3 participants