Update Az.StandbyPool to API version 2025-10-01#29278
Conversation
- 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.
| Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status. |
There was a problem hiding this comment.
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
-DynamicSizingEnabledand-PostProvisioningDelayparameters 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 |
| - 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 |
There was a problem hiding this comment.
@copilot apply changes based on this feedback
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
/azp run |
There was a problem hiding this comment.
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
-DynamicSizingEnabledand-PostProvisioningDelayparameters 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 |
There was a problem hiding this comment.
@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 |
There was a problem hiding this comment.
@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. |
There was a problem hiding this comment.
@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. |
There was a problem hiding this comment.
@copilot apply changes based on this feedback
| ## EXAMPLES | ||
|
|
||
| ### Example 1: get a standby virtual machine pool | ||
| ### Example 1: get a standby virutal machine pool |
There was a problem hiding this comment.
@copilot apply changes based on this feedback
| [assembly: System.Reflection.AssemblyFileVersionAttribute("0.1.0.0")] | ||
| [assembly: System.Reflection.AssemblyVersionAttribute("0.1.0.0")] |
|
Azure Pipelines successfully started running 3 pipeline(s). |
Description
Update Az.StandbyPool module to target API version
2025-10-01.API Changes
-DynamicSizingEnabledparameter toNew-AzStandbyVMPool,Update-AzStandbyVMPool,New-AzStandbyContainerGroupPool, andUpdate-AzStandbyContainerGroupPool-PostProvisioningDelayparameter (ISO 8601 duration) toNew-AzStandbyVMPoolandUpdate-AzStandbyVMPool-MaxReadyCapacityand-MinReadyCapacityChanges
788c11df(tagpackage-2025-10)This checklist is used to make sure that common guidelines for a pull request are followed.