Skip to content

[FileShare] Update to API version 2026-09-01 - #10471

Draft
James Lindamood (jlindamood) wants to merge 1 commit into
Azure:mainfrom
jlindamood:user/jlindamood/fileshare-2026-09-01
Draft

James Lindamood (jlindamood) wants to merge 1 commit into
Azure:mainfrom
jlindamood:user/jlindamood/fileshare-2026-09-01

Conversation

@jlindamood

@jlindamood James Lindamood (jlindamood) commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

🤖 PR Validation — ⚠️ Review suggested

Breaking Changes
⚠️ None
⚠️Azure CLI Extensions Breaking Change Test
⚠️fileshare
rule cmd_name rule_message suggest_message
⚠️ 1006 - ParaAdd fileshare create cmd fileshare create added parameter encryption
⚠️ 1006 - ParaAdd fileshare create cmd fileshare create added parameter mi_system_assigned
⚠️ 1006 - ParaAdd fileshare create cmd fileshare create added parameter mi_user_assigned
⚠️ 1006 - ParaAdd fileshare create cmd fileshare create added parameter scale_mode
⚠️ 1010 - ParaPropUpdate fileshare create cmd fileshare create update parameter media_tier: updated property choices from ['SSD'] to ['HDD', 'SSD']
⚠️ 1006 - ParaAdd fileshare get-provisioning-recommendation cmd fileshare get-provisioning-recommendation added parameter media_tier
⚠️ 1006 - ParaAdd fileshare get-provisioning-recommendation cmd fileshare get-provisioning-recommendation added parameter protocol
⚠️ 1006 - ParaAdd fileshare get-provisioning-recommendation cmd fileshare get-provisioning-recommendation added parameter scale_mode
⚠️ 1001 - CmdAdd fileshare get-redundancy-conversion-status cmd fileshare get-redundancy-conversion-status added
⚠️ 1011 - SubgroupAdd fileshare identity sub group fileshare identity added
⚠️ 1006 - ParaAdd fileshare limits-show cmd fileshare limits-show added parameter media_tier
⚠️ 1006 - ParaAdd fileshare limits-show cmd fileshare limits-show added parameter protocol
⚠️ 1006 - ParaAdd fileshare limits-show cmd fileshare limits-show added parameter scale_mode
⚠️ 1001 - CmdAdd fileshare start-redundancy-conversion cmd fileshare start-redundancy-conversion added
⚠️ 1006 - ParaAdd fileshare update cmd fileshare update added parameter encryption
⚠️ 1006 - ParaAdd fileshare update cmd fileshare update added parameter mi_system_assigned
⚠️ 1006 - ParaAdd fileshare update cmd fileshare update added parameter mi_user_assigned

Summary

Updates the fileshare extension to Azure File Shares API version 2026-09-01. Baseline generation from Azure/azure-rest-api-specs#45309 via aaz-dev.

Changes

  • New az fileshare identity assign/remove/show — managed identity (system/user-assigned).
  • New az fileshare start-redundancy-conversion and az fileshare get-redundancy-conversion-status.
  • Updated az fileshare create/update with encryption (customer-managed key), --scale-mode, and HDD --media-tier.
  • Surfaces file share migration state on az fileshare show.
  • Bumps extension version 1.0.2 -> 1.1.0.

Validation

  • az fileshare -h loads; new commands verified locally.
  • azdev style (pylint + flake8): PASSED.
  • azdev linter: 0 violations.
  • Tests: generated stubs present; live-recorded playback to follow.

Draft / baseline. Depends on spec PR #45309 (pending ARM review); test recordings are a follow-up.

@azure-pipelines

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

@a0x1ab

Copy link
Copy Markdown
Member

/azp run

@azure-pipelines

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

@yonzhan

Copy link
Copy Markdown
Collaborator

Please fix CI issues

- Add managed identity commands: az fileshare identity assign/remove/show

- Add redundancy conversion: az fileshare start-redundancy-conversion, get-redundancy-conversion-status

- Update create/update with encryption (CMK), scale mode, and HDD media tier; surface migration state on show

- Bump extension version to 1.1.0

Generated from Azure/azure-rest-api-specs#45309.
@jlindamood
James Lindamood (jlindamood) force-pushed the user/jlindamood/fileshare-2026-09-01 branch from 25f4cdb to 86ec11e Compare October 14, 2026 04:13
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.

4 participants