Skip to content

{EventHubs} Support API version 2026-07-01-preview - #33916

Merged
Ethan Yang (necusjz) merged 6 commits into
Azure:devfrom
schaudhari6254888:feature-eventhubs-2026-07-01-preview
Sep 7, 2026
Merged

Ethan Yang (necusjz) merged 6 commits into
Azure:devfrom
schaudhari6254888:feature-eventhubs-2026-07-01-preview

Conversation

@schaudhari6254888

@schaudhari6254888 schaudhari6254888 commented Aug 18, 2026 •

Copy link
Copy Markdown
Member

🤖 PR Validation — ❌ Action needed

Breaking Changes Tests
❌ 1 ️✔️ 130/130
❌AzureCLI-BreakingChangeTest
❌appconfig
rule cmd_name rule_message suggest_message
❌ 1007 - ParaRemove appconfig kv set cmd appconfig kv set removed parameter description please add back parameter description for cmd appconfig kv set
❌ 1007 - ParaRemove appconfig kv set-keyvault cmd appconfig kv set-keyvault removed parameter description please add back parameter description for cmd appconfig kv set-keyvault
❌ 1007 - ParaRemove appconfig kv set-snapshot-reference cmd appconfig kv set-snapshot-reference removed parameter description please add back parameter description for cmd appconfig kv set-snapshot-reference
❌ 1007 - ParaRemove appconfig snapshot create cmd appconfig snapshot create removed parameter description please add back parameter description for cmd appconfig snapshot create
⚠️ 1010 - ParaPropUpdate appconfig kv list cmd appconfig kv list update parameter fields: updated property choices from ['content_type', 'description', 'etag', 'key', 'label', 'last_modified', 'locked', 'tags', 'value'] to ['content_type', 'etag', 'key', 'label', 'last_modified', 'locked', 'tags', 'value']
⚠️ 1010 - ParaPropUpdate appconfig revision list cmd appconfig revision list update parameter fields: updated property choices from ['content_type', 'description', 'etag', 'key', 'label', 'last_modified', 'locked', 'tags', 'value'] to ['content_type', 'etag', 'key', 'label', 'last_modified', 'locked', 'tags', 'value']
⚠️ 1010 - ParaPropUpdate appconfig snapshot list cmd appconfig snapshot list update parameter fields: updated property choices from ['composition_type', 'created', 'description', 'etag', 'expires', 'filters', 'items_count', 'name', 'retention_period', 'size', 'status', 'tags'] to ['composition_type', 'created', 'etag', 'expires', 'filters', 'items_count', 'name', 'retention_period', 'size', 'status', 'tags']
⚠️ 1010 - ParaPropUpdate appconfig snapshot show cmd appconfig snapshot show update parameter fields: updated property choices from ['composition_type', 'created', 'description', 'etag', 'expires', 'filters', 'items_count', 'name', 'retention_period', 'size', 'status', 'tags'] to ['composition_type', 'created', 'etag', 'expires', 'filters', 'items_count', 'name', 'retention_period', 'size', 'status', 'tags']
⚠️eventhubs
rule cmd_name rule_message suggest_message
⚠️ 1011 - SubgroupAdd eventhubs cluster quota-configuration sub group eventhubs cluster quota-configuration added
⚠️ 1011 - SubgroupAdd eventhubs cluster upgrade-preference sub group eventhubs cluster upgrade-preference added
⚠️ 1011 - SubgroupAdd eventhubs eventhub fabric-shortcut sub group eventhubs eventhub fabric-shortcut added
⚠️ 1010 - ParaPropUpdate eventhubs eventhub update cmd eventhubs eventhub update update parameter min_compaction_lag_time_in_minutes: updated property name from min_compaction_lag_time_in_minutes to min_compaction_lag_in_mins
⚠️ 1006 - ParaAdd eventhubs namespace update cmd eventhubs namespace update added parameter confidential_compute_mode
⚠️sql
rule cmd_name rule_message suggest_message
⚠️ 1003 - CmdPropAdd sql midb ltr-backup delete cmd sql midb ltr-backup delete added property is_preview
⚠️ 1003 - CmdPropAdd sql midb ltr-backup list cmd sql midb ltr-backup list added property is_preview
⚠️ 1003 - CmdPropAdd sql midb ltr-backup restore cmd sql midb ltr-backup restore added property is_preview
⚠️ 1003 - CmdPropAdd sql midb ltr-backup show cmd sql midb ltr-backup show added property is_preview
⚠️ 1003 - CmdPropAdd sql midb ltr-policy set cmd sql midb ltr-policy set added property is_preview
⚠️ 1003 - CmdPropAdd sql midb ltr-policy show cmd sql midb ltr-policy show added property is_preview
⚠️vm
rule cmd_name rule_message suggest_message
⚠️ 1010 - ParaPropUpdate vm create cmd vm create update parameter priority: updated property choices from ['Low', 'Regular', 'Spot', 'SpotPlus'] to ['Low', 'Regular', 'Spot']
⚠️ 1010 - ParaPropUpdate vm update cmd vm update update parameter priority: updated property choices from ['Low', 'Regular', 'Spot', 'SpotPlus'] to ['Low', 'Regular', 'Spot']
⚠️ 1010 - ParaPropUpdate vmss create cmd vmss create update parameter priority: updated property choices from ['Low', 'Regular', 'Spot', 'SpotPlus'] to ['Low', 'Regular', 'Spot']
⚠️ 1010 - ParaPropUpdate vmss update cmd vmss update update parameter priority: updated property choices from ['Low', 'Regular', 'Spot', 'SpotPlus'] to ['Low', 'Regular', 'Spot']

Please submit your Breaking Change Pre-announcement ASAP if you haven't already. Please note:

  • Breaking changes can only be merged during the designated breaking change window
  • A pre-announcement must be released at least one month in advance

For more details on how to introduce breaking changes, refer to the documentation: azure-cli/doc/how_to_introduce_breaking_changes.md

Regenerates the eventhubs command module against Microsoft.EventHub 2026-07-01-preview with aaz-dev (83 commands, all on the new version).

Non-breaking: no command, argument or alias was removed or renamed. Verified by diffing az eventhubs namespace create|update|show|failover|replica --help against the 2026-01-01 baseline - additions only.

New command groups:

  • az eventhubs eventhub fabric-shortcut
  • az eventhubs cluster quota-configuration
  • az eventhubs cluster upgrade-preference

Preserved surface:

  • _failover.py is intentionally frozen - only the 3 api-version literals changed
  • --platform-capabilities / --confidential-compute-mode restored via the aaz model
  • --provisioning-state on eventhubs cluster create|update restored via the aaz model
  • eventhubs eventhub delete keeps its non-interactive behaviour (no confirmation prompt)

azdev style and azdev linter both pass.

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 eventhubs command module against Microsoft.EventHub
2026-07-01-preview with aaz-dev (83 commands, all on the new version).

Non-breaking: no command, argument or alias was removed or renamed. Verified by
diffing `az eventhubs namespace create|update|show|failover|replica --help`
against the 2026-01-01 baseline - additions only.

New command groups:
* az eventhubs eventhub fabric-shortcut
* az eventhubs cluster quota-configuration
* az eventhubs cluster upgrade-preference

Preserved surface:
* `_failover.py` is intentionally frozen - only the 3 api-version literals changed
* `--platform-capabilities` / `--confidential-compute-mode` restored via the aaz model
* `--provisioning-state` on `eventhubs cluster create|update` restored via the aaz model
* `eventhubs eventhub delete` keeps its non-interactive behaviour (no confirmation prompt)

azdev style and azdev linter both pass.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi schaudhari6254888,
Since the current milestone time is less than 7 days, this pr may not catch up with this release.

@azure-pipelines

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

…pdate

Regenerating against 2026-07-01-preview renamed the generated argument
`min_compaction_lag_time_in_minutes` to `min_compaction_lag_in_mins` (the aaz
model is unchanged - `var` and `options_list` are identical in both versions -
only aaz-dev's Python name derivation changed, so the previously shipped file
was stale).

`operations/event_hub_entity.py` still passed the old key in `command_arg_dict`.
AAZ ignores unknown keys silently rather than raising, so
`az eventhubs eventhub create|update --min-lag` accepted the value and dropped
it from the request body with no error.

Verified with --debug:
  before: {"properties": {"retentionDescription": {"cleanupPolicy": "Compact"}}}
  after:  {"properties": {"retentionDescription": {"cleanupPolicy": "Compact",
                                                   "minCompactionLagTimeInMinutes": 5}}}

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

Copy link
Copy Markdown
Member

/azp run

@schaudhari6254888
schaudhari6254888 marked this pull request as ready for review August 18, 2026 05:48
@schaudhari6254888
schaudhari6254888 requested a review from a team as a code owner August 18, 2026 05:48
Copilot AI lite review requested due to automatic review settings August 18, 2026 05:48
@azure-pipelines

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

@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

Updates the eventhubs command module to target Microsoft.EventHub 2026-07-01-preview, regenerating the AAZ layer and introducing new command groups for Fabric shortcuts and cluster quota/upgrade preference management.

Changes:

  • Bumps API version literals across the AAZ-generated EventHubs command set from 2026-01-01 to 2026-07-01-preview.
  • Adds new command group az eventhubs eventhub fabric-shortcut (create/show/list/update/approve/reject/delete).
  • Adds new command groups az eventhubs cluster quota-configuration and az eventhubs cluster upgrade-preference (create/show/update/upgrade-now).

Reviewed changes

Copilot reviewed 93 out of 93 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/azure-cli/azure/cli/command_modules/eventhubs/operations/event_hub_entity.py Aligns arg mapping for min-compaction lag with regenerated AAZ arg naming.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/schema_registry/_update.py Updates schema-registry update command to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/schema_registry/_show.py Updates schema-registry show command to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/schema_registry/_list.py Updates schema-registry list command to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/schema_registry/_delete.py Updates schema-registry delete command to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/schema_registry/_create.py Updates schema-registry create command to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/private_link_resource/_show.py Updates private-link-resource show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/private_endpoint_connection/_wait.py Updates private-endpoint-connection wait to 2026-07-01-preview.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/private_endpoint_connection/_update.py Updates private-endpoint-connection update to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/private_endpoint_connection/_show.py Updates private-endpoint-connection show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/private_endpoint_connection/_list.py Updates private-endpoint-connection list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/private_endpoint_connection/_delete.py Updates private-endpoint-connection delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/private_endpoint_connection/_create.py Updates private-endpoint-connection create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/nsp_configuration/_show.py Updates nsp-configuration show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/nsp_configuration/_list.py Updates nsp-configuration list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/network_rule_set/_update.py Updates network-rule-set update to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/network_rule_set/_show.py Updates network-rule-set show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/network_rule_set/_list.py Updates network-rule-set list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/network_rule_set/_create.py Updates network-rule-set create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/authorization_rule/keys/_renew.py Updates namespace auth-rule keys renew to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/authorization_rule/keys/_list.py Updates namespace auth-rule keys list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/authorization_rule/_update.py Updates namespace authorization-rule update to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/authorization_rule/_show.py Updates namespace authorization-rule show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/authorization_rule/_list.py Updates namespace authorization-rule list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/authorization_rule/_delete.py Updates namespace authorization-rule delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/authorization_rule/_create.py Updates namespace authorization-rule create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/application_group/_update.py Updates namespace application-group update to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/application_group/_show.py Updates namespace application-group show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/application_group/_list.py Updates namespace application-group list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/application_group/_delete.py Updates namespace application-group delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/application_group/_create.py Updates namespace application-group create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_wait.py Updates namespace wait to 2026-07-01-preview.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_update.py Updates namespace update to 2026-07-01-preview; restores confidential-compute mode arg.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_show.py Updates namespace show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_list.py Updates namespace list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_failover.py Updates namespace failover to 2026-07-01-preview.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_exists.py Updates namespace exists to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_delete.py Updates namespace delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/namespace/_create.py Updates namespace create to 2026-07-01-preview; restores confidential-compute mode arg.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/authorization_rule/keys/_list.py Updates georecovery-alias auth-rule keys list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/authorization_rule/_show.py Updates georecovery-alias authorization-rule show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/authorization_rule/_list.py Updates georecovery-alias authorization-rule list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/_show.py Updates georecovery-alias show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/_list.py Updates georecovery-alias list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/_fail_over.py Updates georecovery-alias fail-over to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/_exists.py Updates georecovery-alias exists to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/_delete.py Updates georecovery-alias delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/_create.py Updates georecovery-alias create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/georecovery_alias/_break_pair.py Updates georecovery-alias break-pair to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_update.py Adds fabric-shortcut update command group implementation (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_show.py Adds fabric-shortcut show command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_reject.py Adds fabric-shortcut reject command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_list.py Adds fabric-shortcut list command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_delete.py Adds fabric-shortcut delete command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_create.py Adds fabric-shortcut create command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_approve.py Adds fabric-shortcut approve command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/init.py Exposes fabric-shortcut commands via package init (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/__cmd_group.py Registers eventhubs eventhub fabric-shortcut command group (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/consumer_group/_update.py Updates consumer-group update to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/consumer_group/_show.py Updates consumer-group show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/consumer_group/_list.py Updates consumer-group list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/consumer_group/_delete.py Updates consumer-group delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/consumer_group/_create.py Updates consumer-group create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/authorization_rule/keys/_renew.py Updates eventhub auth-rule keys renew to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/authorization_rule/keys/_list.py Updates eventhub auth-rule keys list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/authorization_rule/_update.py Updates eventhub authorization-rule update to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/authorization_rule/_show.py Updates eventhub authorization-rule show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/authorization_rule/_list.py Updates eventhub authorization-rule list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/authorization_rule/_delete.py Updates eventhub authorization-rule delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/authorization_rule/_create.py Updates eventhub authorization-rule create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/_update.py Updates eventhub update to 2026-07-01-preview and aligns min-compaction-lag arg name.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/_show.py Updates eventhub show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/_list.py Updates eventhub list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/_delete.py Updates eventhub delete to 2026-07-01-preview and keeps non-confirming delete registration.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/_create.py Updates eventhub create to 2026-07-01-preview and aligns min-compaction-lag arg name.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/upgrade_preference/_upgrade_now.py Adds cluster upgrade-preference upgrade-now command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/upgrade_preference/_update.py Adds cluster upgrade-preference update command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/upgrade_preference/_show.py Adds cluster upgrade-preference show command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/upgrade_preference/_create.py Adds cluster upgrade-preference create command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/upgrade_preference/init.py Exposes upgrade-preference commands via package init (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/upgrade_preference/__cmd_group.py Registers eventhubs cluster upgrade-preference command group (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/quota_configuration/_update.py Adds cluster quota-configuration update command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/quota_configuration/_show.py Adds cluster quota-configuration show command (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/quota_configuration/init.py Exposes quota-configuration commands via package init (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/quota_configuration/__cmd_group.py Registers eventhubs cluster quota-configuration command group (new).
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/namespace/_list.py Updates cluster namespace list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/_wait.py Updates cluster wait to 2026-07-01-preview.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/_update.py Updates cluster update to 2026-07-01-preview; retains provisioning-state arg.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/_show.py Updates cluster show to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/_list.py Updates cluster list to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/_delete.py Updates cluster delete to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/_create.py Updates cluster create to 2026-07-01-preview and adds examples.
src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/cluster/_available_region.py Updates cluster available-region to 2026-07-01-preview and adds examples.
Suppressed comments (1)

src/azure-cli/azure/cli/command_modules/eventhubs/aaz/latest/eventhubs/eventhub/fabric_shortcut/_delete.py:159

  • FabricShortcutsDelete adds a 204 success-path but there is no corresponding on_204 handler method. Add on_204 (matching other delete operations) to avoid AttributeError and keep behavior consistent.

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

Comment on lines +57 to +60
_args_schema.fabric_shortcut_name = AAZStrArg(
options=["--fabric-shortcut-name"],
help="The Microsoft Fabric shortcut name.",
required=True,
Comment on lines +57 to +60
_args_schema.fabric_shortcut_name = AAZStrArg(
options=["--fabric-shortcut-name"],
help="The Microsoft Fabric shortcut name.",
required=True,
@yonzhan

Copy link
Copy Markdown
Collaborator

EventHubs

@schaudhari6254888
schaudhari6254888 marked this pull request as draft August 18, 2026 07:40
@schaudhari6254888
schaudhari6254888 marked this pull request as ready for review August 18, 2026 07:40
@azure-pipelines

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

@yonzhan

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@x-engineering-agent

Copy link
Copy Markdown
Contributor

Live test skipped

⏭️ Skipping the live test for this revision because no new test file was added (tests/**/test_*.py).

The live-test pipeline runs only the test files a PR changes, so there is nothing to execute for this commit. This is informational — a regression test is encouraged where it makes sense, but not required. If a test file is added in a later commit, the live test will run automatically.

@x-engineering-agent x-engineering-agent Bot 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.

Automated Review Summary — Failing Checks ❌

PR: [EventHubs] Support API version 2026-07-01-preview

CI has 9 failing checks out of 53 total (44 passed):

  • Azure.azure-cli Full Test — build had test failures (run)
  • Automation Full Test Python314 Profile Latest instance6 (run)
  • Automation Full Test Python312 Profile Latest instance6 (run)
  • Automation Full Test Python314 Profile Latest instance5 (run)
  • Automation Full Test Python312 Profile Latest instance7 (run)
  • Automation Full Test Python314 Profile Latest instance7 (run)
  • Automation Full Test Python314 Profile Latest instance1 (run)
  • Automation Full Test Python312 Profile Latest instance5 (run)
  • Automation Full Test Python312 Profile Latest instance1 (run)

Please investigate the failing test instances above (likely related to the new 2026-07-01-preview API version support) and push a fix.

@schaudhari6254888

Copy link
Copy Markdown
Member Author

Azure/aaz#1065
aaz support for this PR

@schaudhari6254888
schaudhari6254888 marked this pull request as ready for review August 30, 2026 10:56
@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).

@a0x1ab Aditya Pujara (a0x1ab) added X Engineering Agent Reviewed Pull request reviewed by X Engineering Agent and removed azure-client-tools-agent labels Sep 2, 2026
@microsoft-github-policy-service

Copy link
Copy Markdown
Contributor

🔔 Routing this PR to @Azure/act-observability-squad.

@necusjz

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

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

@necusjz Ethan Yang (necusjz) changed the title [EventHubs] Support API version 2026-07-01-preview {EventHubs} Support API version 2026-07-01-preview Sep 7, 2026
@necusjz
Ethan Yang (necusjz) merged commit c683a64 into Azure:dev Sep 7, 2026
56 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

act-observability-squad Auto-Assign Auto assign by bot Event Hubs az eventhubs X Engineering Agent Reviewed Pull request reviewed by X Engineering Agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants