Skip to content

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

Merged
ajitbhalekar merged 1 commit intomainfrom
sdkauto/@azure-arm-computelimit-6195121
Apr 23, 2026
Merged

[AutoPR @azure-arm-computelimit]-generated-from-SDK Generation - JS-6195121#38253
ajitbhalekar merged 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

This comment has been minimized.

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

@github-actions
Copy link
Copy Markdown
Contributor

Next Steps to Merge

Only failed checks and required actions are listed below.

  • Required approvals: Awaiting approval from required reviewers (@MaryGao, @qiaozha, @JialinHuang803). All CI checks have passed (checkenforcer ✅). The PR is ready once approvals are granted.

@ajitbhalekar ajitbhalekar merged commit c90d6e8 into main Apr 23, 2026
249 checks passed
@ajitbhalekar ajitbhalekar deleted the sdkauto/@azure-arm-computelimit-6195121 branch April 23, 2026 14:40
@josefree
Copy link
Copy Markdown
Member

@kazrael2119 please roll back the PR. the release plan 2173 is abandoned.

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.

6 participants