az netappfiles volume

Manage Azure NetApp Files (ANF) Volume Resources.

Commands

az netappfiles volume backup

Manage Azure NetApp Files (ANF) Volume Backup Resources.

az netappfiles volume backup create

Create specified ANF volume backup.

az netappfiles volume backup delete

Delete backup.

az netappfiles volume backup list

List the ANF Backups for the specified volume.

az netappfiles volume backup restore-status

Get backup restore status of the specified ANF Volume.

az netappfiles volume backup show

Get the specified ANF Backup.

az netappfiles volume backup status

Get backup status of the specified ANF Volume.

az netappfiles volume backup update

Update the specified ANF backup with the values provided.

az netappfiles volume backup wait

Wait for a volume backup operation.

az netappfiles volume break-file-locks

Break file locks.

az netappfiles volume create

Create a new Azure NetApp Files (ANF) volume. Export policies are applied with the subgroup commands but note that volumes are always created with a default export policy.

az netappfiles volume delete

Delete the specified ANF volume.

az netappfiles volume export-policy

Manage Azure NetApp Files (ANF) Volume export policies.

az netappfiles volume export-policy add

Add a new rule to the export policy for a volume.

az netappfiles volume export-policy list

List the export policy rules for a volume.

az netappfiles volume export-policy remove

Remove a rule from the export policy for a volume by rule index. The current rules can be obtained by performing the subgroup list command.

az netappfiles volume export-policy wait

Wait for a volume export-policy operation.

az netappfiles volume finalize-relocation

Finalizes the relocation of the Azure NetApp Files (ANF) volume and cleans up the old volume.

az netappfiles volume list

List the ANF Pools for the specified account.

az netappfiles volume pool-change

Change pool for an Azure NetApp Files (ANF) volume.

az netappfiles volume quota-rule

Manage Azure NetApp Files (ANF) Volume Quota Rules Resources.

az netappfiles volume quota-rule create

Create a ANF Volume Quota Rule.

az netappfiles volume quota-rule delete

Delete a specified ANF Volume Quota Rule for Volume.

az netappfiles volume quota-rule list

Get all ANF Volume Quota Rule for specified Volume.

az netappfiles volume quota-rule show

Get ANF Volume Quota Rule for Volume.

az netappfiles volume quota-rule update

Update a specified ANF Volume Quota Rule.

az netappfiles volume quota-rule wait

Wait for a volume quota-rule operation.

az netappfiles volume relocate

Relocates an Azure NetApp Files (ANF) volume to a new stamp.

az netappfiles volume replication

Manage Azure NetApp Files (ANF) Volume replication operations.

az netappfiles volume replication approve

Authorize a volume as a replication destination for a specified source.

az netappfiles volume replication list

List replication for ANF volume.

az netappfiles volume replication re-initialize

Re-initialise a volume replication for the specified destination volume. The replication process is resumed from source to destination.

az netappfiles volume replication remove

Delete a volume replication for the specified destination volume. The data replication objects of source and destination volumes will be removed.

az netappfiles volume replication resume

Resync a volume replication for the specified destination volume. The replication process is resumed from source to destination. If any quota rules exists on destination volume they will be overwritten with source volume's quota rules.

az netappfiles volume replication status

Get the replication status for the specified replication volume.

az netappfiles volume replication suspend

Suspend/break a volume replication for the specified destination volume. The replication process is suspended until resumed or deleted.

az netappfiles volume replication wait

Wait for a volume replication operation.

az netappfiles volume reset-cifs-pw

Reset CIFS password from an Azure NetApp Files (ANF) volume.

az netappfiles volume revert

Revert a volume to one of its snapshots.

az netappfiles volume revert-relocation

Reverts the Azure NetApp Files (ANF) volume relocation process, cleans up the new volume and starts using the former-existing volume.

az netappfiles volume show

Get the specified ANF volume.

az netappfiles volume update

Update the specified ANF volume with the values provided. Unspecified values will remain unchanged. Export policies are amended/created with the subgroup commands.

az netappfiles volume wait

Wait for a volume operation.

az netappfiles volume break-file-locks

Break file locks.

Break all the file locks on a volume.

az netappfiles volume break-file-locks [--account-name]
                                       [--client-ip]
                                       [--ids]
                                       [--name]
                                       [--no-wait]
                                       [--pool-name]
                                       [--resource-group]
                                       [--subscription]
                                       [--yes]

Examples

Break all the file locks on the volume

az netappfiles volume break-file-locks -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Optional Parameters

--account-name -a

Name of the ANF account.

--client-ip -i

To clear file locks on a volume for a particular client.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

Name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--pool-name -p

Name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--yes -y

Do not prompt for confirmation.

default value: False

az netappfiles volume create

Create a new Azure NetApp Files (ANF) volume. Export policies are applied with the subgroup commands but note that volumes are always created with a default export policy.

az netappfiles volume create --account-name
                             --file-path
                             --name
                             --pool-name
                             --resource-group
                             --usage-threshold
                             --vnet
                             [--allowed-clients]
                             [--avs-data-store]
                             [--backup-enabled {false, true}]
                             [--backup-id]
                             [--backup-policy-id]
                             [--chown-mode]
                             [--cifs {false, true}]
                             [--cool-access {false, true}]
                             [--coolness-period]
                             [--default-group-quota]
                             [--default-user-quota]
                             [--delete-base-snapshot {false, true}]
                             [--enable-subvolumes]
                             [--encryption-key-source]
                             [--endpoint-type]
                             [--has-root-access {false, true}]
                             [--is-def-quota-enabled {false, true}]
                             [--is-large-volume {false, true}]
                             [--kerberos-enabled {false, true}]
                             [--kerberos5-r]
                             [--kerberos5-rw]
                             [--kerberos5i-r]
                             [--kerberos5i-rw]
                             [--kerberos5p-r]
                             [--kerberos5p-rw]
                             [--kv-private-endpoint-id]
                             [--ldap-enabled {false, true}]
                             [--location]
                             [--network-features]
                             [--no-wait]
                             [--policy-enforced {false, true}]
                             [--protocol-types]
                             [--remote-volume-resource-id]
                             [--replication-schedule]
                             [--rule-index]
                             [--security-style {ntfs, unix}]
                             [--service-level {Premium, Standard, Ultra}]
                             [--smb-access {Disabled, Enabled}]
                             [--smb-browsable {Disabled, Enabled}]
                             [--smb-continuously-avl {false, true}]
                             [--smb-encryption {false, true}]
                             [--snapshot-dir-visible {false, true}]
                             [--snapshot-id]
                             [--snapshot-policy-id]
                             [--subnet]
                             [--tags]
                             [--throughput-mibps]
                             [--unix-permissions]
                             [--unix-read-only {false, true}]
                             [--unix-read-write {false, true}]
                             [--volume-type]
                             [--zones]

Examples

Create an ANF volume

az netappfiles volume create -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname -l westus2 --service-level premium --usage-threshold 100 --file-path "unique-file-path" --vnet myvnet --subnet mysubnet --protocol-types NFSv3 NFSv4.1

Create an ANF volume with zones (Availability Zone) specified

az netappfiles volume create -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname -l westus2 --service-level premium --usage-threshold 100 --file-path "unique-file-path" --vnet myvnet --subnet mysubnet --protocol-types NFSv3 --zones zone1

Required Parameters

--account-name -a

The name of the ANF account.

--file-path

A 1-80 character long alphanumeric string value that identifies a unique file share or mount point in the target delegate subnet.

--name --volume-name -n -v

The name of the ANF volume.

--pool-name -p

The name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--usage-threshold

The maximum storage quota allowed for a file system as integer number of GiB. Min 100 GiB, max 100TiB".

--vnet

Name or Resource ID of the vnet. If you want to use a vnet in other resource group or subscription, please provide the Resource ID instead of the name of the vnet.

Optional Parameters

--allowed-clients

Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names.

--avs-data-store

Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose. Possible values are Enabled and Disabled. Default value is Disabled.

--backup-enabled

Backup Enabled.

accepted values: false, true
--backup-id

Backup ID. UUID v4 or resource identifier used to identify the Backup.

--backup-policy-id

Backup Policy Resource ID.

--chown-mode

This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own. Possible values include- Restricted, Unrestricted. Default value- Restricted.

--cifs

Allows CIFS protocol. Enable only for CIFS type volumes.

accepted values: false, true
--cool-access

Specifies whether Cool Access(tiering) is enabled for the volume.

accepted values: false, true
--coolness-period

Specifies the number of days after which data that is not accessed by clients will be tiered.

--default-group-quota

Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.

--default-user-quota

Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.

--delete-base-snapshot

If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished. Defaults to false.

accepted values: false, true
--enable-subvolumes

Flag indicating whether subvolume operations are enabled on the volume. Possible values are Enabled and Disabled. Default value is Disabled.

--encryption-key-source

Encryption Key Source.

--endpoint-type

Whether the volume is source ("src") or destination ("dst").

--has-root-access

Has root access to volume. Possible values are True or False.

accepted values: false, true
--is-def-quota-enabled

Specifies if default quota is enabled for the volume.

accepted values: false, true
--is-large-volume

Specifies whether volume is a Large Volume or Regular Volume.

accepted values: false, true
default value: False
--kerberos-enabled

Describe if a volume is KerberosEnabled.

accepted values: false, true
--kerberos5-r

Kerberos5 Read only access.

--kerberos5-rw

Kerberos5 Read and write access.

--kerberos5i-r

Kerberos5i Read only access.

--kerberos5i-rw

Kerberos5i Read and write access.

--kerberos5p-r

Kerberos5p Read only access.

--kerberos5p-rw

Kerberos5p Read and write access.

--kv-private-endpoint-id

The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.

--ldap-enabled

Specifies whether LDAP is enabled or not for a given NFS volume.

accepted values: false, true
--location -l

Location. Values from: az account list-locations. You can configure the default location using az configure --defaults location=<location>.

--network-features

Basic network, or Standard features available to the volume. Possible values are Basic and Standard. Default value is Basic.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--policy-enforced

Policy Enforced.

accepted values: false, true
--protocol-types

Space separated list of protocols that the volume can use, available protocols are "NFSv4.1", "NFSv3", "CIFS".

--remote-volume-resource-id

The volume id of the remote volume of the replication (the destination for "src" volume endpoints and the source for "dst" endpoints).

--replication-schedule

The replication schedule, e.g. "_10minutely, hourly, daily, weekly, monthly".

--rule-index

Order index.

--security-style

The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol.

accepted values: ntfs, unix
--service-level

The service level.

accepted values: Premium, Standard, Ultra
--smb-access

Enables access based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume.

accepted values: Disabled, Enabled
--smb-browsable

Enables non browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume.

accepted values: Disabled, Enabled
--smb-continuously-avl

Enables continuously available share property for smb volume. Only applicable for SMB volume. Default value is False.

accepted values: false, true
--smb-encryption

Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol volume. To be used with swagger version 2020-08-01 or later. Default value is False.

accepted values: false, true
--snapshot-dir-visible

If enabled (true) the volume will contain a read-only .snapshot directory which provides access to each of the volume's snapshots (default to true).

accepted values: false, true
--snapshot-id

Create a volume created from this snapshot. UUID v4 or resource identifier used to identify the Snapshot. example snapshot-id "9760acf5-4638-11e7-9bdb-020073ca3333".

--snapshot-policy-id

Snapshot Policy ResourceId.

--subnet

The name of the subnet for the volume.

default value: default
--tags

Space-separated tags in key[=value] format.

--throughput-mibps

Maximum throughput in Mibps that can be achieved by this volume.

--unix-permissions

UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file- read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.

--unix-read-only

Read only access.

accepted values: false, true
--unix-read-write

Read and write access.

accepted values: false, true
--volume-type

Whether the volume should be a data protection volume ("DataProtection"), empty if this is not a data protection volume.

--zones

Availability Zone.

az netappfiles volume delete

Delete the specified ANF volume.

az netappfiles volume delete [--account-name]
                             [--force-delete {false, true}]
                             [--ids]
                             [--name]
                             [--no-wait]
                             [--pool-name]
                             [--resource-group]
                             [--subscription]

Examples

Delete an ANF volume

az netappfiles volume delete -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Optional Parameters

--account-name -a

The name of the ANF account.

--force-delete

An option to force delete the volume. Will cleanup resources connected to the particular volume.

accepted values: false, true
--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

The name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--pool-name -p

The name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az netappfiles volume finalize-relocation

Finalizes the relocation of the Azure NetApp Files (ANF) volume and cleans up the old volume.

az netappfiles volume finalize-relocation [--account-name]
                                          [--ids]
                                          [--name]
                                          [--no-wait]
                                          [--pool-name]
                                          [--resource-group]
                                          [--subscription]

Examples

Finalizes the relocation of the volume and cleans up the old volume

az netappfiles volume finalize-relocation -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Optional Parameters

--account-name -a

Name of the ANF account.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

Name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--pool-name -p

Name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az netappfiles volume list

List the ANF Pools for the specified account.

az netappfiles volume list --account-name
                           --pool-name
                           --resource-group

Examples

List the ANF volumes of the pool

az netappfiles volume list -g mygroup --account-name myaccname --pool-name mypoolname

Required Parameters

--account-name -a

The name of the ANF account.

--pool-name -p

The name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

az netappfiles volume pool-change

Change pool for an Azure NetApp Files (ANF) volume.

az netappfiles volume pool-change --new-pool-resource-id
                                  [--account-name]
                                  [--ids]
                                  [--name]
                                  [--no-wait]
                                  [--pool-name]
                                  [--resource-group]
                                  [--subscription]

Examples

This changes the pool for the volume myvolname from mypoolname to pool with the Id mynewresourceid

az netappfiles volume pool-change -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname --new-pool-resource-id mynewresourceid

Required Parameters

--new-pool-resource-id -d

The resource id of the new ANF pool.

Optional Parameters

--account-name -a

The name of the ANF account.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

The name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--pool-name -p

The name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az netappfiles volume relocate

Relocates an Azure NetApp Files (ANF) volume to a new stamp.

az netappfiles volume relocate [--account-name]
                               [--body]
                               [--ids]
                               [--name]
                               [--no-wait]
                               [--pool-name]
                               [--resource-group]
                               [--subscription]

Examples

Relocates volume to a new stamp

az netappfiles volume relocate -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Optional Parameters

--account-name -a

Name of the ANF account.

--body

Relocate volume request. Is either a RelocateVolumeRequest type or a IO type. Default value is None.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

Name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--pool-name -p

Name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az netappfiles volume reset-cifs-pw

Reset CIFS password from an Azure NetApp Files (ANF) volume.

az netappfiles volume reset-cifs-pw [--account-name]
                                    [--ids]
                                    [--name]
                                    [--no-wait]
                                    [--pool-name]
                                    [--resource-group]
                                    [--subscription]

Examples

Reset the CIFS password from volume

az netappfiles volume reset-cifs-pw -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Optional Parameters

--account-name -a

Name of the ANF account.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

Name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--pool-name -p

Name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az netappfiles volume revert

Revert a volume to one of its snapshots.

Revert a volume to the snapshot specified in the body.

az netappfiles volume revert --account-name
                             --name
                             --pool-name
                             --resource-group
                             --snapshot-id
                             [--no-wait]

Examples

Revert a volume to one of its snapshots.

az netappfiles volume revert -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname --snapshot-id 9760acf5-4638-11e7-9bdb-020073ca3333

Required Parameters

--account-name -a

The name of the ANF account.

--name --volume-name -n -v

The name of the ANF volume.

--pool-name -p

The name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--snapshot-id -s

SnapshotId of the snapshot. UUID v4 used to identify the Snapshot, example "9760acf5-4638-11e7-9bdb-020073ca3333".

Optional Parameters

--no-wait

Do not wait for the long-running operation to finish.

default value: False

az netappfiles volume revert-relocation

Reverts the Azure NetApp Files (ANF) volume relocation process, cleans up the new volume and starts using the former-existing volume.

az netappfiles volume revert-relocation [--account-name]
                                        [--ids]
                                        [--name]
                                        [--no-wait]
                                        [--pool-name]
                                        [--resource-group]
                                        [--subscription]
                                        [--yes]

Examples

Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume

az netappfiles volume revert-relocation -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Optional Parameters

--account-name -a

Name of the ANF account.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

Name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--pool-name -p

Name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--yes -y

Do not prompt for confirmation.

default value: False

az netappfiles volume show

Get the specified ANF volume.

az netappfiles volume show [--account-name]
                           [--ids]
                           [--name]
                           [--pool-name]
                           [--resource-group]
                           [--subscription]

Examples

Returns the properties of the given ANF volume

az netappfiles volume show -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname

Optional Parameters

--account-name -a

The name of the ANF account.

--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--name --volume-name -n -v

The name of the ANF pool.

--pool-name -p

The name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

az netappfiles volume update

Update the specified ANF volume with the values provided. Unspecified values will remain unchanged. Export policies are amended/created with the subgroup commands.

az netappfiles volume update [--account-name]
                             [--add]
                             [--backup-enabled {false, true}]
                             [--backup-policy-id]
                             [--cool-access {false, true}]
                             [--coolness-period]
                             [--default-group-quota]
                             [--default-user-quota]
                             [--force-string]
                             [--ids]
                             [--is-def-quota-enabled {false, true}]
                             [--name]
                             [--no-wait]
                             [--policy-enforced {false, true}]
                             [--pool-name]
                             [--remove]
                             [--resource-group]
                             [--service-level {Premium, Standard, Ultra}]
                             [--set]
                             [--snapshot-policy-id]
                             [--subscription]
                             [--tags]
                             [--throughput-mibps]
                             [--unix-permissions]
                             [--usage-threshold]

Examples

Update an ANF volume

az netappfiles volume update -g mygroup --account-name myaccname --pool-name mypoolname --name myvolname --service-level ultra --usage-threshold 100 --tags mytag=specialvol

Optional Parameters

--account-name -a

The name of the ANF account.

--add

Add an object to a list of objects by specifying a path and key value pairs. Example: --add property.listProperty <key=value, string or JSON string>.

default value: []
--backup-enabled

Backup Enabled.

accepted values: false, true
--backup-policy-id

Backup Policy Resource ID.

--cool-access

If enabled (true) the pool can contain cool Access enabled volumes.

accepted values: false, true
--coolness-period

Specifies the number of days after which data that is not accessed by clients will be tiered.

--default-group-quota

Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.

--default-user-quota

Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.

--force-string

When using 'set' or 'add', preserve string literals instead of attempting to convert to JSON.

default value: False
--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--is-def-quota-enabled

Specifies if default quota is enabled for the volume.

accepted values: false, true
--name --volume-name -n -v

The name of the ANF volume.

--no-wait

Do not wait for the long-running operation to finish.

default value: False
--policy-enforced

Backup Policy Enforced.

accepted values: false, true
--pool-name -p

The name of the ANF pool.

--remove

Remove a property or an element from a list. Example: --remove property.list OR --remove propertyToRemove.

default value: []
--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--service-level

The service level.

accepted values: Premium, Standard, Ultra
--set

Update an object by specifying a property path and value to set. Example: --set property1.property2=.

default value: []
--snapshot-policy-id

Snapshot Policy ResourceId.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--tags

Space-separated tags in key[=value] format.

--throughput-mibps

Maximum throughput in Mibps that can be achieved by this volume and this will be accepted as input only for manual qosType volume.

--unix-permissions

UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file- read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.

--usage-threshold

The maximum storage quota allowed for a file system as integer number of GiB. Min 100 GiB, max 100TiB.

az netappfiles volume wait

Wait for a volume operation.

az netappfiles volume wait [--account-name]
                           [--created]
                           [--custom]
                           [--deleted]
                           [--exists]
                           [--ids]
                           [--interval]
                           [--name]
                           [--pool-name]
                           [--resource-group]
                           [--subscription]
                           [--timeout]
                           [--updated]

Optional Parameters

--account-name -a

Name of the ANF account.

--created

Wait until created with 'provisioningState' at 'Succeeded'.

default value: False
--custom

Wait until the condition satisfies a custom JMESPath query. E.g. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wait until deleted.

default value: False
--exists

Wait until the resource exists.

default value: False
--ids

One or more resource IDs (space-delimited). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.

--interval

Polling interval in seconds.

default value: 30
--name --volume-name -n -v

Name of the ANF volume.

--pool-name -p

Name of the ANF pool.

--resource-group -g

Name of resource group. You can configure the default group using az configure --defaults group=<name>.

--subscription

Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID.

--timeout

Maximum wait in seconds.

default value: 3600
--updated

Wait until updated with provisioningState at 'Succeeded'.

default value: False