Skip to content

{Service Bus} Regenerate commands for API version 2026-07-01-preview - #33991

Open
schaudhari6254888 wants to merge 5 commits into
Azure:devfrom
schaudhari6254888:feature-servicebus-2026-07-01-preview
Open

{Service Bus} Regenerate commands for API version 2026-07-01-preview#33991
schaudhari6254888 wants to merge 5 commits into
Azure:devfrom
schaudhari6254888:feature-servicebus-2026-07-01-preview

Conversation

@schaudhari6254888

@schaudhari6254888 schaudhari6254888 commented Aug 26, 2026

Copy link
Copy Markdown
Member

🤖 PR Validation — ️✔️ All clear

Breaking Changes Tests
️✔️ None ️✔️ 130/130

Regenerates the servicebus module from the aaz 2026-07-01-preview command models. The 2026-07-01-preview swagger is byte-identical to 2026-01-01 apart from the version string, so this is a pure api-version bump: no command, no argument and no response-schema changes.

The shipped command surface is unchanged (74 commands). --help output for namespace create/update/failover and topic authorization-rule keys renew is byte-identical to the 2026-01-01 baseline.

_failover.py is intentionally frozen: only the three api-version literals changed, the hand-tuned LRO shape, status codes and the --force / --primary-location arguments are preserved.

Recordings are intentionally not re-recorded: ARM does not serve 2026-07-01-preview in any region yet.

Related command

Description

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature


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

Regenerates the servicebus module from the aaz 2026-07-01-preview command
models. The 2026-07-01-preview swagger is byte-identical to 2026-01-01 apart
from the version string, so this is a pure api-version bump: no command, no
argument and no response-schema changes.

The shipped command surface is unchanged (74 commands). --help output for
namespace create/update/failover and topic authorization-rule keys renew is
byte-identical to the 2026-01-01 baseline.

_failover.py is intentionally frozen: only the three api-version literals
changed, the hand-tuned LRO shape, status codes and the --force /
--primary-location arguments are preserved.

Recordings are intentionally not re-recorded: ARM does not serve
2026-07-01-preview in any region yet.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@schaudhari6254888
schaudhari6254888 requested a review from a team as a code owner August 26, 2026 05:38
Copilot AI lite review requested due to automatic review settings August 26, 2026 05:38
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 regenerates the Service Bus aaz/latest command implementations to use the 2026-07-01-preview management-plane api-version (replacing prior 2026-01-01 / older literals) while aiming to keep the CLI command surface unchanged.

Changes:

  • Bumps _aaz_info resource api-version and request api-version query params to 2026-07-01-preview across the regenerated Service Bus AAZ command set.
  • Includes minor argument options list normalization in servicebus namespace create/update generated schema.

Reviewed changes

Copilot reviewed 77 out of 77 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/rule/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/rule/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/rule/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/rule/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/rule/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/subscription/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/authorization_rule/keys/_renew.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/authorization_rule/keys/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/authorization_rule/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/authorization_rule/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/authorization_rule/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/authorization_rule/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/authorization_rule/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/topic/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/authorization_rule/keys/_renew.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/authorization_rule/keys/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/authorization_rule/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/authorization_rule/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/authorization_rule/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/authorization_rule/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/authorization_rule/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/queue/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/private_link_resource/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/private_endpoint_connection/_wait.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/private_endpoint_connection/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/private_endpoint_connection/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/private_endpoint_connection/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/private_endpoint_connection/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/private_endpoint_connection/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/network_rule_set/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/network_rule_set/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/network_rule_set/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/network_rule_set/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/authorization_rule/keys/_renew.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/authorization_rule/keys/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/authorization_rule/_update.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/authorization_rule/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/authorization_rule/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/authorization_rule/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/authorization_rule/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_wait.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_update.py api-version bump to 2026-07-01-preview (plus minor options formatting)
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_failover.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_exists.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/namespace/_create.py api-version bump to 2026-07-01-preview (plus minor options normalization)
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/migration/_wait.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/migration/_start.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/migration/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/migration/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/migration/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/migration/_complete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/migration/_abort.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/authorization_rule/keys/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/authorization_rule/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/authorization_rule/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/_show.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/_list.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/_fail_over.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/_exists.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/_delete.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/_create.py api-version bump to 2026-07-01-preview
src/azure-cli/azure/cli/command_modules/servicebus/aaz/latest/servicebus/georecovery_alias/_break_pair.py api-version bump to 2026-07-01-preview

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines 124 to 129
def query_parameters(self):
parameters = {
**self.serialize_query_param(
"api-version", "2026-01-01",
"api-version", "2026-07-01-preview",
required=True,
),
@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@schaudhari6254888

Copy link
Copy Markdown
Member Author

aaz pr for this
Azure/aaz#1072

@schaudhari6254888
schaudhari6254888 requested a review from a team as a code owner August 30, 2026 15:17
@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

@yanzhudd Julie Zhu (yanzhudd) changed the title [ServiceBus] Regenerate commands for API version 2026-07-01-preview {Service Bus} Regenerate commands for API version 2026-07-01-preview Sep 4, 2026
@yanzhudd

Copy link
Copy Markdown
Contributor

aaz PR: Azure/aaz#1072

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants