Skip to content

Add ServiceGroup 2026-08-01 command models - #1135

Merged
JaysonTaiMicrosoft merged 2 commits into
Azure:mainfrom
meghanagupta95:servicegroup/2026-08-01
Oct 22, 2026
Merged

JaysonTaiMicrosoft merged 2 commits into
Azure:mainfrom
meghanagupta95:servicegroup/2026-08-01

Conversation

@meghanagupta95

@meghanagupta95 Meghana Gupta (meghanagupta95) commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Corresponding Azure CLI extension PR: Azure/azure-cli-extensions#10435

Adds the ServiceGroup 2026-08-01 command models generated from the stable API specification while retaining preview command staging for the CLI extension.

Includes:

  • create, show, update, and delete command models for 2026-08-01
  • criticality attributes with the service-supported 0-4 request range
  • float-compatible criticality response schema matching observed service responses
  • original-uri final-state behavior for create and update; the update Location endpoint can complete with an empty body, so the original resource URI is required to return the final service group
  • preserved historical 2024-02-01-preview command model versions

Validation:

Add the stable API command model while retaining preview CLI command staging. Includes criticality support and the updated LRO final-state behavior used by Azure/azure-cli-extensions#10435.`n`nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Meghana Gupta (meghanagupta95) added a commit to meghanagupta95/azure-cli-extensions that referenced this pull request Oct 21, 2026
Align generated command output with Azure/aaz#1135 and adjust the contract test for the generated wait command metadata shape.`n`nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@meghanagupta95
Meghana Gupta (meghanagupta95) marked this pull request as ready for review October 21, 2026 01:01
The stable service Location endpoint can complete with an empty response body. Retrieve the final service group from the original URI so the generated update command can deserialize and return the resource reliably.`n`nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
JaysonTaiMicrosoft pushed a commit to Azure/azure-cli-extensions that referenced this pull request Oct 21, 2026
* [ServiceGroup] Update to stable API 2026-08-01

- add criticality support and GA live/playback coverage
- remove the preview-only list-ancestors command

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* Fix ServiceGroup breaking-change version and release notes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Regenerate ServiceGroup commands from AAZ models

Align generated command output with Azure/aaz#1135 and adjust the contract test for the generated wait command metadata shape.`n`nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Document ServiceGroup update kind removal

Explain that service group kind is create-time only and direct users to pass --kind during create.`n`nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Complete ServiceGroup compatibility audit

Document all stable API compatibility changes, fix update final-state polling, add criticality boundary and wait/delete coverage, and sanitize the tenant-scoped live recording.`n`nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@JaysonTaiMicrosoft
JaysonTaiMicrosoft merged commit 920ad79 into Azure:main Oct 22, 2026
2 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.

2 participants