Skip to content

Update Az.StandbyPool to API version 2025-10-01#29278

Merged
NoriZC merged 4 commits intoAzure:mainfrom
carlosh-msft2025:feature-standbypool-2025-10-01
Mar 23, 2026
Merged

Update Az.StandbyPool to API version 2025-10-01#29278
NoriZC merged 4 commits intoAzure:mainfrom
carlosh-msft2025:feature-standbypool-2025-10-01

Conversation

@carlosh-msft2025
Copy link
Member

Description

Update Az.StandbyPool module to target API version 2025-10-01.

API Changes

  • Added -DynamicSizingEnabled parameter to New-AzStandbyVMPool, Update-AzStandbyVMPool, New-AzStandbyContainerGroupPool, and Update-AzStandbyContainerGroupPool
  • Added -PostProvisioningDelay parameter (ISO 8601 duration) to New-AzStandbyVMPool and Update-AzStandbyVMPool
  • Removed upper limit of 2000 on -MaxReadyCapacity and -MinReadyCapacity

Changes

  • Regenerated module from swagger spec commit 788c11df (tag package-2025-10)
  • Updated tests with new parameters and re-recorded test recordings
  • Updated examples, help docs, and changelog

This checklist is used to make sure that common guidelines for a pull request are followed.

  • The PR title and description has followed the guideline in Submitting Changes.
  • Changes are generated by autorest.
  • Test recordings are updated.
  • Changelog is updated

Carlos Hinojosa Cavada added 3 commits March 16, 2026 10:43
- Added -DynamicSizingEnabled parameter to New/Update-AzStandbyVMPool and New/Update-AzStandbyContainerGroupPool
- Added -PostProvisioningDelay parameter to New/Update-AzStandbyVMPool
- Removed upper limit of 2000 on -MaxReadyCapacity and -MinReadyCapacity
- Regenerated module from swagger spec commit 788c11df
- Updated tests, examples, help docs, and changelog
- Re-recorded AzStandbyVMPool and AzStandbyContainerPool with new parameters
- Fixed flaky GetRuntimeView assertion in container pool test (race condition on newly created pool)
- Updated env.json with current subscription context
The generate-help.ps1 script clears the 'external help file:' YAML front matter
field. Restored Az.StandbyPool-help.xml reference in all cmdlet help files.
Copilot AI review requested due to automatic review settings March 16, 2026 18:14
@azure-client-tools-bot-prd
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
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

This PR updates the Az.StandbyPool module to target Azure API version 2025-10-01, adding new parameters (-DynamicSizingEnabled, -PostProvisioningDelay) and removing upper limits on capacity parameters. The module was regenerated from the updated swagger spec.

Changes:

  • Added -DynamicSizingEnabled and -PostProvisioningDelay parameters to VM pool and container group pool cmdlets, with corresponding AutoRest directive renames
  • Re-recorded test recordings against the new API version with updated subscription/tenant
  • Updated all help docs, examples, and changelog entries

Reviewed changes

Copilot reviewed 44 out of 44 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
StandbyPool.Autorest/README.md Updated commit hash to 788c11df and tag to package-2025-10; added new parameter rename directives
StandbyPool/ChangeLog.md Added changelog entries for new parameters and removed capacity limits
StandbyPool.Autorest/Properties/AssemblyInfo.cs Assembly version changed (regression from 0.2.1 to 0.1.0.0)
StandbyPool.Autorest/test/*.Tests.ps1 Updated tests to exercise new parameters
StandbyPool.Autorest/test/*.Recording.json Re-recorded test recordings against new API
StandbyPool/help/*.md Updated help docs with new parameters and syntax
StandbyPool.Autorest/docs/*.md Updated generated docs with new parameters
StandbyPool.Autorest/examples/*.md Updated examples with new parameters
StandbyPool.Autorest/UX/*.json Updated API version to 2025-10-01
StandbyPool.Autorest/generate-info.json Updated generation ID
Various README.md files Path separator changes from AutoRest regeneration
Az.StandbyPool.custom.psm1 Path separator changes from AutoRest regeneration

```

Above command is creating a new standby virtual machine pool
Above commnand is creating a new standby virtual machine pool
```

Above command is getting a runtime view of standby virtual machine pool.
Above command is getting a runtime veiw of standby virtual machine pool.
```

Above command is getting a runtime view of standby container group pool.
Above command is getting a runtime veiw of standby container group pool.
## EXAMPLES

### Example 1: get a standby virtual machine pool
### Example 1: get a standby virutal machine pool
Comment on lines +111 to +116
- where:
verb: New|Update
subject: StandbyContainerGroupPool
parameter-name: ElasticityProfileDynamicSizingEnabled
set:
parameter-name: DynamicSizingEnabled
## EXAMPLES

### Example 1: Create a new standby virtual machine pool
### Example 1: Creat a new standby virtual machine pool
Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

@NoriZC
Copy link
Contributor

NoriZC commented Mar 16, 2026

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 16, 2026 19:32
@NoriZC
Copy link
Contributor

NoriZC commented Mar 16, 2026

/azp run

Copy link
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

This PR updates the Az.StandbyPool module to target API version 2025-10-01, adding new parameters (-DynamicSizingEnabled, -PostProvisioningDelay), removing upper capacity limits, and regenerating the module with updated tests and documentation.

Changes:

  • Added -DynamicSizingEnabled and -PostProvisioningDelay parameters across relevant cmdlets, with corresponding directive renames in the AutoRest configuration
  • Re-recorded test recordings against the new API version with updated assertions for the new properties
  • Updated help docs, examples, changelog, API version references, and module GUID

Reviewed changes

Copilot reviewed 44 out of 44 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
src/StandbyPool/StandbyPool.Autorest/README.md Updated commit hash, API tag, module version, and added new parameter rename directives
src/StandbyPool/StandbyPool.Autorest/Properties/AssemblyInfo.cs Assembly version changed (appears reset to 0.1.0.0)
src/StandbyPool/StandbyPool/ChangeLog.md Added changelog entries for new parameters and removed capacity limits
src/StandbyPool/StandbyPool.Autorest/test/*.ps1 Updated tests with new parameters and assertions
src/StandbyPool/StandbyPool.Autorest/test/*.Recording.json Re-recorded test recordings against 2025-10-01 API
src/StandbyPool/StandbyPool.Autorest/test/env.json Updated test subscription/tenant IDs
src/StandbyPool/StandbyPool/help/*.md Updated help docs with new parameters, syntax, and examples
src/StandbyPool/StandbyPool.Autorest/docs/*.md Updated generated docs with new parameters and external help file references
src/StandbyPool/StandbyPool.Autorest/examples/*.md Updated examples with new parameters
src/StandbyPool/StandbyPool.Autorest/UX/*.json Updated API version to 2025-10-01
src/StandbyPool/StandbyPool.Autorest/custom/* Regenerated custom module files
src/StandbyPool/StandbyPool.Autorest/resources/README.md Regenerated README
src/StandbyPool/StandbyPool.Autorest/generate-info.json Updated generation ID
src/StandbyPool/StandbyPool/help/Az.StandbyPool.md Updated module GUID

## EXAMPLES

### Example 1: Create a new standby virtual machine pool
### Example 1: Creat a new standby virtual machine pool
Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

```

Above command is creating a new standby virtual machine pool
Above commnand is creating a new standby virtual machine pool
Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

```

Above command is getting a runtime view of standby virtual machine pool.
Above command is getting a runtime veiw of standby virtual machine pool.
Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

```

Above command is getting a runtime view of standby container group pool.
Above command is getting a runtime veiw of standby container group pool.
Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

## EXAMPLES

### Example 1: get a standby virtual machine pool
### Example 1: get a standby virutal machine pool
Copy link
Member Author

Choose a reason for hiding this comment

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

@copilot apply changes based on this feedback

Comment on lines +23 to +24
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.1.0.0")]
[assembly: System.Reflection.AssemblyVersionAttribute("0.1.0.0")]
@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@NoriZC NoriZC self-assigned this Mar 23, 2026
@NoriZC NoriZC merged commit f62bc72 into Azure:main Mar 23, 2026
15 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants