az netappfiles volume-group

Gérer les ressources du groupe de volumes Azure NetApp Files (ANF).

Commandes

Nom Description Type Statut
az netappfiles volume-group create

Créez un groupe de volumes avec des volumes spécifiés.

Core GA
az netappfiles volume-group delete

Supprimez le groupe de volumes spécifié uniquement s’il n’existe aucun volume sous le groupe de volumes.

Core GA
az netappfiles volume-group list

Répertorie tous les groupes de volumes pour un compte donné.

Core GA
az netappfiles volume-group show

Obtenez les détails du groupe de volumes spécifié.

Core GA
az netappfiles volume-group update

Mettez à jour un groupe de volumes avec des volumes spécifiés.

Core GA
az netappfiles volume-group wait

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

Core GA

az netappfiles volume-group create

Créez un groupe de volumes avec des volumes spécifiés.

az netappfiles volume-group create --account-name
                                   --group-name
                                   --ppg
                                   --resource-group
                                   [--add-snapshot-capacity]
                                   [--application-identifier]
                                   [--application-type {ORACLE, SAP-HANA}]
                                   [--backup-nfsv3 {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--data-backup-repl-skd {_10minutely, daily, hourly}]
                                   [--data-backup-size]
                                   [--data-backup-src-id]
                                   [--data-backup-throughput]
                                   [--data-repl-skd {_10minutely, daily, hourly}]
                                   [--data-size]
                                   [--data-src-id]
                                   [--data-throughput]
                                   [--encryption-key-source {Microsoft.KeyVault, Microsoft.NetApp}]
                                   [--gp-rules]
                                   [--group-description]
                                   [--key-vault-private-endpoint-resource-id]
                                   [--location]
                                   [--log-backup-repl-skd {_10minutely, daily, hourly}]
                                   [--log-backup-size]
                                   [--log-backup-src-id]
                                   [--log-backup-throughput]
                                   [--log-size]
                                   [--log-throughput]
                                   [--memory]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--number-of-hosts]
                                   [--pool-name]
                                   [--prefix]
                                   [--shared-repl-skd {_10minutely, daily, hourly}]
                                   [--shared-size]
                                   [--shared-src-id]
                                   [--shared-throughput]
                                   [--smb-access {Disabled, Enabled}]
                                   [--smb-browsable {Disabled, Enabled}]
                                   [--start-host-id]
                                   [--subnet]
                                   [--system-role {DR, HA, PRIMARY}]
                                   [--tags]
                                   [--vnet]
                                   [--volumes]
                                   [--zones]

Exemples

Créer un groupe de volumes ANF pour SAP

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname --vnet myvnet --ppg myppg --application-type SAP-HANA --application-identifier mysapsid

Créer un groupe de volumes ANF pour Oracle

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname --vnet myvnet --ppg myppg --application-type ORACLE --application-identifier DEV

Paramètres obligatoires

--account-name -a

Nom du compte NetApp.

--group-name --name --volume-group-name -n

Nom du volumeGroup.

--ppg --proximity-placement-group

ID de ressource du groupe de placement de proximité pour le placement de volume.

--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

--add-snapshot-capacity

Une mémoire supplémentaire pour stocker des instantané doit être spécifiée en tant que % de RAM (plage 0-200). Cette opération est utilisée pour calculer automatiquement la taille du stockage. Valeur par défaut : 50.

valeur par défaut: 50
--application-identifier --sap-sid

Identificateur spécifique à l’application.

--application-type

Type d’application.

valeurs acceptées: ORACLE, SAP-HANA
valeur par défaut: SAP-HANA
--backup-nfsv3

Indique si le protocole NFS version 3 est préféré pour les volumes de sauvegarde de données et de sauvegarde des journaux. La valeur par défaut est FALSE.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
valeur par défaut: False
--data-backup-repl-skd

Planification de réplication pour le volume de sauvegarde de données.

valeurs acceptées: _10minutely, daily, hourly
--data-backup-size

Capacité (en Gio) pour les volumes de sauvegarde de données. Si la taille n’est pas fournie, elle est calculée automatiquement.

--data-backup-src-id

ResourceId du volume source de sauvegarde de données.

--data-backup-throughput

Débit en Mio/s pour les volumes de sauvegarde de données. Si la taille n’est pas fournie, elle est calculée automatiquement.

--data-repl-skd

Planification de réplication pour le volume de données.

valeurs acceptées: _10minutely, daily, hourly
--data-size

Capacité (en Gio) pour les volumes de données. Si la taille n’est pas fournie, elle est calculée automatiquement.

--data-src-id

ResourceId du volume de source de données.

--data-throughput

Débit en Mio/s pour les volumes de données. Si la taille n’est pas fournie, elle est calculée automatiquement.

--encryption-key-source

Source de clé utilisée pour chiffrer les données en volume. Applicable si le compte NetApp a encryption.keySource = 'Microsoft.KeyVault'.

valeurs acceptées: Microsoft.KeyVault, Microsoft.NetApp
valeur par défaut: Microsoft.NetApp
--gp-rules

Règles de placement spécifiques à l’application pour le groupe de volumes. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--group-description

Description du groupe.

--key-vault-private-endpoint-resource-id --kv-private-endpoint-id

ID de ressource du point de terminaison privé pour KeyVault. Il doit résider dans le même réseau virtuel que le volume. Applicable uniquement si encryptionKeySource = 'Microsoft.KeyVault'.

--location -l

Emplacement de la ressource.

--log-backup-repl-skd

Planification de réplication pour le volume de sauvegarde de journal.

valeurs acceptées: _10minutely, daily, hourly
--log-backup-size

Capacité (en Gio) pour les volumes de sauvegarde de journaux. Si la taille n’est pas fournie, elle est calculée automatiquement.

--log-backup-src-id

ResourceId du volume source de sauvegarde du journal.

--log-backup-throughput

Débit en Mio/s pour les volumes de sauvegarde de journaux. Si la taille n’est pas fournie, elle est calculée automatiquement.

--log-size

Capacité (en Gio) pour les volumes de journal. Si la taille n’est pas fournie, elle est calculée automatiquement.

--log-throughput

Débit en Mio/s pour les volumes de journaux. Si la taille n’est pas fournie, elle est calculée automatiquement.

--memory

Mémoire système (SAP HANA) en Gio (maximum 12 000 Gio), utilisée pour calculer automatiquement la taille et le débit du stockage.

valeur par défaut: 100
--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
--number-of-hosts --number-of-hots

Nombre total d’hôtes système (SAP HANA) dans ce déploiement (actuellement 3 nœuds maximum peuvent être configurés).

valeur par défaut: 1
--pool-name -p

Nom du pool de capacités ANF.

--prefix

Tous les noms de volumes sont précédés du texte donné. Les valeurs par défaut pour le texte de préfixe dépendent du rôle système. Pour PRIMARY, il sera "" et haute disponibilité il sera "HA-".

--shared-repl-skd

Planification de réplication pour le volume partagé.

valeurs acceptées: _10minutely, daily, hourly
--shared-size

Capacité (en Gio) pour les volumes partagés. Si la taille n’est pas fournie, elle est calculée automatiquement.

--shared-src-id

ResourceId du volume source partagé.

--shared-throughput

Débit en Mio/s pour les volumes partagés. Si la taille n’est pas fournie, elle est calculée automatiquement.

--smb-access

Active la propriété de partage d’énumération basée sur l’accès pour les partages S Mo. Applicable uniquement pour le volume S Mo/DualProtocol.

valeurs acceptées: Disabled, Enabled
--smb-browsable

Active la propriété nonrowsable pour les partages S Mo. Applicable uniquement pour le volume S Mo/DualProtocol.

valeurs acceptées: Disabled, Enabled
--start-host-id

Démarrage de l’ID d’hôte SAP HANA. L’ID d’hôte 1 indique l’hôte maître. Les volumes de sauvegarde de données et de sauvegarde des journaux partagés sont uniquement provisionnés pour l’hôte maître, c’est-à-dire . HostID == 1

valeur par défaut: 1
--subnet

Nom du sous-réseau délégué.

valeur par défaut: Default
--system-role

Type de rôle pour le compte de stockage. Le serveur principal indique d’abord une configuration de réplication SAP HANA (HSR) ou aucun HSR. La haute disponibilité (HA) spécifie un scénario local. La valeur par défaut est PRIMARY. Valeurs autorisées : DR, HA, PRIMARY.

valeurs acceptées: DR, HA, PRIMARY
valeur par défaut: PRIMARY
--tags

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

--vnet

ID ARM ou nom du réseau virtuel pour les volumes.

--volumes

Liste des volumes de la prise en charge de la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--zones

Availability Zone Support shorthand-syntax, 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 volume-group delete

Supprimez le groupe de volumes spécifié uniquement s’il n’existe aucun volume sous le groupe de volumes.

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

Exemples

Supprimer un groupe de volumes ANF

az netappfiles volume-group create -g mygroup --account-name myaccountname --pool-name mypoolname --volume-group-name myvolumegroupname

Paramètres facultatifs

--account-name -a

Nom du compte NetApp.

--group-name --name --volume-group-name -n

Nom du volumeGroup.

--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 ».

--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.

--yes -y

Ne pas demander de confirmation.

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.

az netappfiles volume-group list

Répertorie tous les groupes de volumes pour un compte donné.

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

Exemples

Obtenir la liste des groupes de volumes ANF

az netappfiles volume-group list -g mygroup --account-name myaccountname

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 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 volume-group show

Obtenez les détails du groupe de volumes spécifié.

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

Exemples

Obtenir un groupe de volumes ANF

az netappfiles volume-group show -g mygroup --account-name myaccountname --volume-group-name myvolumegroupname

Paramètres facultatifs

--account-name -a

Nom du compte NetApp.

--group-name --name --volume-group-name -n

Nom du volumeGroup.

--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 ».

--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 volume-group update

Mettez à jour un groupe de volumes avec des volumes spécifiés.

az netappfiles volume-group update [--account-name]
                                   [--add]
                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--group-meta-data]
                                   [--group-name]
                                   [--ids]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--remove]
                                   [--resource-group]
                                   [--set]
                                   [--subscription]
                                   [--volumes]

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>.

--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
--group-meta-data

Les détails du groupe de volumes prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--group-name --name --volume-group-name -n

Nom du volumeGroup.

--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 ».

--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
--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>.

--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=.

--subscription

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

--volumes

Liste des volumes de la prise en charge de 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 volume-group wait

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

az netappfiles volume-group wait [--account-name]
                                 [--created]
                                 [--custom]
                                 [--deleted]
                                 [--exists]
                                 [--group-name]
                                 [--ids]
                                 [--interval]
                                 [--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
--group-name --name --volume-group-name -n

Nom du volumeGroup.

--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
--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.