az netappfiles pool

Gérer les ressources du pool de capacités Azure NetApp Files (ANF).

Commandes

Nom Description Type Statut
az netappfiles pool create

Créer un pool de capacités.

Core GA
az netappfiles pool delete

Supprimez le pool de capacités spécifié.

Core GA
az netappfiles pool list

Répertoriez tous les pools de capacité dans le compte NetApp.

Core GA
az netappfiles pool show

Obtenez les détails du pool de capacités spécifié.

Core GA
az netappfiles pool update

Mettez à jour un pool de capacité.

Core GA
az netappfiles pool wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

Core GA

az netappfiles pool create

Créer un pool de capacités.

Créez un pool de capacités Azure NetApp Files (ANF).

az netappfiles pool create --account-name
                           --name
                           --resource-group
                           [--cool-access {0, 1, f, false, n, no, t, true, y, yes}]
                           [--encryption-type {Double, Single}]
                           [--location]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--qos-type {Auto, Manual}]
                           [--service-level {Premium, Standard, StandardZRS, Ultra}]
                           [--size]
                           [--tags]

Exemples

Créer un pool ANF

az netappfiles pool create -g mygroup --account-name myaccountname --name mypoolname -l westus2 --size 8 --service-level premium

Paramètres obligatoires

--account-name -a

Nom du compte NetApp.

--name --pool-name -n -p

Nom du pool de capacités.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--cool-access

Si cette option est activée (true), le pool peut contenir des volumes activés pour l’accès froid.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
valeur par défaut: False
--encryption-type

Type de chiffrement du pool de capacité, définissez le type de chiffrement pour les données au repos pour ce pool et tous les volumes qu’il contient. Cette valeur ne peut être définie que lors de la création d’un pool.

valeurs acceptées: Double, Single
valeur par défaut: Single
--location -l

Emplacement géographique où la ressource se trouve quand elle n’est pas spécifiée, l’emplacement du groupe de ressources sera utilisé.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--qos-type

Type qos du pool.

valeurs acceptées: Auto, Manual
valeur par défaut: Auto
--service-level

ServiceLevel.

valeurs acceptées: Premium, Standard, StandardZRS, Ultra
valeur par défaut: Premium
--size

Taille provisionnée du pool (en octets). Les valeurs autorisées sont en blocs 1TiB (la valeur doit être multipliée par 4398046511104).

valeur par défaut: 4398046511104
--tags

Balises de ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az netappfiles pool delete

Supprimez le pool de capacités spécifié.

Supprimez le pool de capacité ANF spécifié.

az netappfiles pool delete [--account-name]
                           [--ids]
                           [--name]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--resource-group]
                           [--subscription]

Exemples

Supprimer un pool ANF

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

Paramètres facultatifs

--account-name -a

Nom du compte NetApp.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name --pool-name -n -p

Nom du pool de capacités.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az netappfiles pool list

Répertoriez tous les pools de capacité dans le compte NetApp.

Répertoriez les pools de capacité ANF pour le compte spécifié.

az netappfiles pool list --account-name
                         --resource-group
                         [--max-items]
                         [--next-token]

Exemples

Répertorier les pools pour le compte ANF

az netappfiles pool list -g mygroup --account-name myname

Paramètres obligatoires

--account-name -a

Nom du compte NetApp.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--max-items

Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token l’argument d’une commande suivante.

--next-token

Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az netappfiles pool show

Obtenez les détails du pool de capacités spécifié.

Obtenez le pool de capacité ANF spécifié.

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

Exemples

Obtenir un pool ANF

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

Paramètres facultatifs

--account-name -a

Nom du compte NetApp.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name --pool-name -n -p

Nom du pool de capacités.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az netappfiles pool update

Mettez à jour un pool de capacité.

Mettez à jour le pool de capacité ANF spécifié.

az netappfiles pool update [--account-name]
                           [--add]
                           [--cool-access {0, 1, f, false, n, no, t, true, y, yes}]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--ids]
                           [--name]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--qos-type {Auto, Manual}]
                           [--remove]
                           [--resource-group]
                           [--service-level {Premium, Standard, StandardZRS, Ultra}]
                           [--set]
                           [--size]
                           [--subscription]
                           [--tags]

Exemples

Mettre à jour des valeurs spécifiques pour un pool ANF

az netappfiles pool update -g mygroup --account-name myaccname --name mypoolname --tags mytag1=abcd mytag2=efgh

Paramètres facultatifs

--account-name -a

Nom du compte NetApp.

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string ou JSON string>.

--cool-access

Si cette option est activée (true), le pool peut contenir des volumes activés pour l’accès froid.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name --pool-name -n -p

Nom du pool de capacités.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--qos-type

Type qos du pool.

valeurs acceptées: Auto, Manual
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--service-level

ServiceLevel.

valeurs acceptées: Premium, Standard, StandardZRS, Ultra
--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=.

--size

Taille provisionnée du pool (en octets). Les valeurs autorisées sont en blocs 1TiB (la valeur doit être multipliée par 4398046511104).

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--tags

Balises de ressource. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az netappfiles pool wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

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

Paramètres facultatifs

--account-name -a

Nom du compte NetApp.

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

valeur par défaut: False
--exists

Attendez que la ressource existe.

valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--interval

Intervalle d’interrogation en secondes.

valeur par défaut: 30
--name --pool-name -n -p

Nom du pool de capacités.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--timeout

Délai maximal d’attente en secondes.

valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.