-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Storage] az storage account
, az storage share-rm
: Support Azure Files provisioned v2 skus, add az storage account file-service-usage
#30873
Conversation
…o replace 2023-05-01
…age accounts "StandardV2_LRS", "StandardV2_ZRS", "StandardV2_GRS", "StandardV2_GZRS", "PremiumV2_LRS", "PremiumV2_ZRS"
️✔️AzureCLI-FullTest
|
Hi @calvinhzy, |
|
rule | cmd_name | rule_message | suggest_message |
---|---|---|---|
storage account file-service-usage | cmd storage account file-service-usage added |
||
storage share-rm create | cmd storage share-rm create added parameter paid_bursting_enabled |
||
storage share-rm create | cmd storage share-rm create added parameter paid_bursting_max_bandwidth_mibps |
||
storage share-rm create | cmd storage share-rm create added parameter paid_bursting_max_iops |
||
storage share-rm create | cmd storage share-rm create added parameter provisioned_bandwidth_mibps |
||
storage share-rm create | cmd storage share-rm create added parameter provisioned_iops |
||
storage share-rm create | cmd storage share-rm create update parameter access_tier : added property aaz_type=string |
||
storage share-rm create | cmd storage share-rm create update parameter access_tier : added property type=string |
||
storage share-rm create | cmd storage share-rm create update parameter account_name : added property aaz_type=string |
||
storage share-rm create | cmd storage share-rm create update parameter account_name : added property type=string |
||
storage share-rm create | cmd storage share-rm create update parameter account_name : removed property id_part=name |
||
storage share-rm create | cmd storage share-rm create update parameter account_name : updated property name from account_name to storage_account |
||
storage share-rm create | cmd storage share-rm create update parameter account_name : updated property options from ['--storage-account'] to ['--account-name', '--storage-account'] |
||
storage share-rm create | cmd storage share-rm create update parameter enabled_protocols : added property aaz_type=string |
||
storage share-rm create | cmd storage share-rm create update parameter enabled_protocols : added property type=string |
||
storage share-rm create | cmd storage share-rm create update parameter metadata : added property aaz_type=AAZDictArg |
||
storage share-rm create | cmd storage share-rm create update parameter metadata : added property type=Dict<String,String> |
||
storage share-rm create | cmd storage share-rm create update parameter resource_group_name : added property aaz_type=string |
||
storage share-rm create | cmd storage share-rm create update parameter resource_group_name : added property type=string |
||
storage share-rm create | cmd storage share-rm create update parameter resource_group_name : updated property name from resource_group_name to resource_group |
||
storage share-rm create | cmd storage share-rm create update parameter root_squash : added property aaz_type=string |
||
storage share-rm create | cmd storage share-rm create update parameter root_squash : added property type=string |
||
storage share-rm create | cmd storage share-rm create update parameter share_name : added property aaz_type=string |
||
storage share-rm create | cmd storage share-rm create update parameter share_name : added property type=string |
||
storage share-rm create | cmd storage share-rm create update parameter share_name : removed property id_part=child_name_2 |
||
storage share-rm create | cmd storage share-rm create update parameter share_name : updated property options from ['--name', '-n'] to ['--name', '--share-name', '-n'] |
||
storage share-rm create | cmd storage share-rm create update parameter share_quota : added property aaz_type=int |
||
storage share-rm create | cmd storage share-rm create update parameter share_quota : updated property name from share_quota to quota |
||
storage share-rm delete | cmd storage share-rm delete removed property confirmation |
||
storage share-rm delete | cmd storage share-rm delete update parameter account_name : added property aaz_type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter account_name : added property type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter account_name : updated property name from account_name to storage_account |
||
storage share-rm delete | cmd storage share-rm delete update parameter account_name : updated property options from ['--storage-account'] to ['--account-name', '--storage-account'] |
||
storage share-rm delete | cmd storage share-rm delete update parameter include : added property aaz_default=none |
||
storage share-rm delete | cmd storage share-rm delete update parameter include : added property aaz_type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter include : added property type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter resource_group_name : added property aaz_type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter resource_group_name : added property type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter resource_group_name : updated property name from resource_group_name to resource_group |
||
storage share-rm delete | cmd storage share-rm delete update parameter share_name : added property aaz_type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter share_name : added property type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter share_name : updated property options from ['--name', '-n'] to ['--name', '--share-name', '-n'] |
||
storage share-rm delete | cmd storage share-rm delete update parameter x_ms_snapshot : added property aaz_type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter x_ms_snapshot : added property type=string |
||
storage share-rm delete | cmd storage share-rm delete update parameter x_ms_snapshot : updated property name from x_ms_snapshot to snapshot |
||
storage share-rm list | cmd storage share-rm list added parameter filter |
||
storage share-rm list | cmd storage share-rm list added parameter maxpagesize |
||
storage share-rm list | cmd storage share-rm list added parameter pagination_limit |
||
storage share-rm list | cmd storage share-rm list added parameter pagination_token |
||
storage share-rm list | cmd storage share-rm list update parameter account_name : added property aaz_type=string |
||
storage share-rm list | cmd storage share-rm list update parameter account_name : added property type=string |
||
storage share-rm list | cmd storage share-rm list update parameter account_name : updated property name from account_name to storage_account |
||
storage share-rm list | cmd storage share-rm list update parameter account_name : updated property options from ['--storage-account'] to ['--account-name', '--storage-account'] |
||
storage share-rm list | cmd storage share-rm list update parameter include_deleted : added property aaz_type=bool |
||
storage share-rm list | cmd storage share-rm list update parameter include_deleted : added property choices=['0', '1', 'f', 'false', 'n', 'no', 't', 'true', 'y', 'yes'] |
||
storage share-rm list | cmd storage share-rm list update parameter include_deleted : added property nargs=? |
||
storage share-rm list | cmd storage share-rm list update parameter include_deleted : added property type=bool |
||
storage share-rm list | cmd storage share-rm list update parameter include_snapshot : added property aaz_type=bool |
||
storage share-rm list | cmd storage share-rm list update parameter include_snapshot : added property choices=['0', '1', 'f', 'false', 'n', 'no', 't', 'true', 'y', 'yes'] |
||
storage share-rm list | cmd storage share-rm list update parameter include_snapshot : added property nargs=? |
||
storage share-rm list | cmd storage share-rm list update parameter include_snapshot : added property type=bool |
||
storage share-rm list | cmd storage share-rm list update parameter resource_group_name : added property aaz_type=string |
||
storage share-rm list | cmd storage share-rm list update parameter resource_group_name : added property type=string |
||
storage share-rm list | cmd storage share-rm list update parameter resource_group_name : updated property name from resource_group_name to resource_group |
||
storage share-rm show | cmd storage share-rm show update parameter account_name : added property aaz_type=string |
||
storage share-rm show | cmd storage share-rm show update parameter account_name : added property type=string |
||
storage share-rm show | cmd storage share-rm show update parameter account_name : updated property name from account_name to storage_account |
||
storage share-rm show | cmd storage share-rm show update parameter account_name : updated property options from ['--storage-account'] to ['--account-name', '--storage-account'] |
||
storage share-rm show | cmd storage share-rm show update parameter expand : added property aaz_type=string |
||
storage share-rm show | cmd storage share-rm show update parameter expand : added property type=string |
||
storage share-rm show | cmd storage share-rm show update parameter resource_group_name : added property aaz_type=string |
||
storage share-rm show | cmd storage share-rm show update parameter resource_group_name : added property type=string |
||
storage share-rm show | cmd storage share-rm show update parameter resource_group_name : updated property name from resource_group_name to resource_group |
||
storage share-rm show | cmd storage share-rm show update parameter share_name : added property aaz_type=string |
||
storage share-rm show | cmd storage share-rm show update parameter share_name : added property type=string |
||
storage share-rm show | cmd storage share-rm show update parameter share_name : updated property options from ['--name', '-n'] to ['--name', '--share-name', '-n'] |
||
storage share-rm show | cmd storage share-rm show update parameter x_ms_snapshot : added property aaz_type=string |
||
storage share-rm show | cmd storage share-rm show update parameter x_ms_snapshot : added property type=string |
||
storage share-rm show | cmd storage share-rm show update parameter x_ms_snapshot : updated property name from x_ms_snapshot to snapshot |
||
storage share-rm update | cmd storage share-rm update added parameter paid_bursting_enabled |
||
storage share-rm update | cmd storage share-rm update added parameter paid_bursting_max_bandwidth_mibps |
||
storage share-rm update | cmd storage share-rm update added parameter paid_bursting_max_iops |
||
storage share-rm update | cmd storage share-rm update added parameter provisioned_bandwidth_mibps |
||
storage share-rm update | cmd storage share-rm update added parameter provisioned_iops |
||
storage share-rm update | cmd storage share-rm update update parameter access_tier : added property aaz_type=string |
||
storage share-rm update | cmd storage share-rm update update parameter access_tier : added property type=string |
||
storage share-rm update | cmd storage share-rm update update parameter account_name : added property aaz_type=string |
||
storage share-rm update | cmd storage share-rm update update parameter account_name : added property type=string |
||
storage share-rm update | cmd storage share-rm update update parameter account_name : updated property name from account_name to storage_account |
||
storage share-rm update | cmd storage share-rm update update parameter account_name : updated property options from ['--storage-account'] to ['--account-name', '--storage-account'] |
||
storage share-rm update | cmd storage share-rm update update parameter metadata : added property aaz_type=AAZDictArg |
||
storage share-rm update | cmd storage share-rm update update parameter metadata : added property type=Dict<String,String> |
||
storage share-rm update | cmd storage share-rm update update parameter properties_to_add : added property aaz_type=AAZGenericUpdateAddArg |
||
storage share-rm update | cmd storage share-rm update update parameter properties_to_remove : added property aaz_type=AAZGenericUpdateRemoveArg |
||
storage share-rm update | cmd storage share-rm update update parameter properties_to_set : added property aaz_type=AAZGenericUpdateSetArg |
||
storage share-rm update | cmd storage share-rm update update parameter resource_group_name : added property aaz_type=string |
||
storage share-rm update | cmd storage share-rm update update parameter resource_group_name : added property type=string |
||
storage share-rm update | cmd storage share-rm update update parameter resource_group_name : updated property name from resource_group_name to resource_group |
||
storage share-rm update | cmd storage share-rm update update parameter root_squash : added property aaz_type=string |
||
storage share-rm update | cmd storage share-rm update update parameter root_squash : added property type=string |
||
storage share-rm update | cmd storage share-rm update update parameter share_name : added property aaz_type=string |
||
storage share-rm update | cmd storage share-rm update update parameter share_name : added property type=string |
||
storage share-rm update | cmd storage share-rm update update parameter share_name : updated property options from ['--name', '-n'] to ['--name', '--share-name', '-n'] |
||
storage share-rm update | cmd storage share-rm update update parameter share_quota : added property aaz_type=int |
||
storage share-rm update | cmd storage share-rm update update parameter share_quota : updated property name from share_quota to quota |
Thank you for your contribution! We will review the pull request and get back to you soon. |
The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR. Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions). pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>
|
…Files provisioned v2 skus, add `az storage account file-service-usage` (Azure#30873)
Related command
Description
Migrate
az storage share-rm create/update/show/list/delete
to codegen to bypass server side datetime response deserialization issue when using python sdk.Azure/aaz#697
Add support for provisioned v2 features.
Testing Guide
History Notes
[Storage]
az storage account create
: Add new--sku StandardV2_LRS/StandardV2_ZRS/StandardV2_ZRS/StandardV2_ZRS/PremiumV2_LRS/PremiumV2_ZRS
for provisioned v2 support[Storage]
az storage account file-service-usage
: Support getting file-service usage for storage account[Storage]
az storage share-rm create/update
: Add--paid-bursting-enabled
,--paid-bursting-max-bandwidth-mibps
,--paid-bursting-max-iops
for provisioned v1, add--provisioned-bandwidth-mibps
,--provisioned-iops
for provisioned v2 accountsThis checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.