Share via


az csvmware vm

Remarque

Cette référence fait partie de l’extension csvmware pour Azure CLI (version 2.0.67 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az csvmware vm . En savoir plus sur les extensions.

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Gérer des machines virtuelles VMware.

Commandes

Nom Description Type Statut
az csvmware vm create

Créez une machine virtuelle VMware.

Extension Aperçu
az csvmware vm delete

Supprimez une machine virtuelle VMware.

Extension Aperçu
az csvmware vm disk

Gérez les disques de la machine virtuelle VMware.

Extension Aperçu
az csvmware vm disk add

Ajoutez un disque à une machine virtuelle VMware.

Extension Aperçu
az csvmware vm disk delete

Supprimez des disques d’une machine virtuelle.

Extension Aperçu
az csvmware vm disk list

Répertoriez les détails des disques disponibles sur une machine virtuelle VMware.

Extension Aperçu
az csvmware vm disk show

Obtenez les détails du disque d’une machine virtuelle VMware.

Extension Aperçu
az csvmware vm list

Répertoriez les détails des machines virtuelles VMware dans l’abonnement actuel. Si le groupe de ressources est spécifié, seuls les détails des machines virtuelles de ce groupe de ressources sont répertoriés.

Extension Aperçu
az csvmware vm nic

Gérez les cartes d’interface réseau de la machine virtuelle VMware.

Extension Aperçu
az csvmware vm nic add

Ajoutez une carte réseau à une machine virtuelle VMware.

Extension Aperçu
az csvmware vm nic delete

Supprimez les cartes réseau d’une machine virtuelle.

Extension Aperçu
az csvmware vm nic list

Répertoriez les détails des cartes réseau disponibles sur une machine virtuelle VMware.

Extension Aperçu
az csvmware vm nic show

Obtenez les détails de la carte réseau d’une machine virtuelle VMware.

Extension Aperçu
az csvmware vm show

Obtenez les détails d’une machine virtuelle VMware.

Extension Aperçu
az csvmware vm start

Démarrez une machine virtuelle VMware.

Extension Aperçu
az csvmware vm stop

Arrêter/redémarrer/suspendre une machine virtuelle VMware.

Extension Aperçu
az csvmware vm update

Mettez à jour le champ balises d’une machine virtuelle VMware.

Extension Aperçu

az csvmware vm create

Préversion

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Créez une machine virtuelle VMware.

az csvmware vm create --name
                      --private-cloud
                      --resource-group
                      --resource-pool
                      --template
                      [--cores]
                      [--disk]
                      [--expose-to-guest-vm {false, true}]
                      [--location]
                      [--nic]
                      [--ram]

Exemples

Création d’une machine virtuelle avec des paramètres par défaut à partir du modèle de machine virtuelle.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate

Création d’une machine virtuelle et ajout d’une carte réseau supplémentaire à la machine virtuelle avec le réseau virtuel MyVirtualNetwork, adaptateur VMXNET3, qui s’allument au démarrage. Le nom entré dans la carte réseau est à des fins d’identification uniquement, pour voir si ce nom de carte réseau existe dans le modèle de machine virtuelle, sinon une carte réseau est créée et un nouveau nom est attribué. Supposons que le modèle de machine virtuelle contient une carte réseau portant le nom « Carte réseau 1 ».

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --nic name=NicNameWouldBeAssigned virtual-network=MyVirtualNetwork adapter=VMXNET3 power-on-boot=True

Personnalisation des propriétés spécifiques d’une machine virtuelle. Modification du nombre de cœurs à 2 et de la carte réseau « Carte réseau 1 » en E1000E, de celle spécifiée dans le modèle. Toutes les autres propriétés sont définies par défaut à partir du modèle.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --cores 2 --nic name="Network adapter 1" adapter=E1000E

Personnalisation des propriétés spécifiques d’une machine virtuelle. Modification de la carte réseau « Carte réseau 1 » en E1000E, de celle spécifiée dans le modèle, et ajout d’une autre carte réseau avec le réseau virtuel MyVirtualNetwork, carte VMXNET3, qui s’allume au démarrage.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --nic name="Network adapter 1" adapter=E1000E --nic name=NicNameWouldBeAssigned virtual-network=MyVirtualNetwork adapter=VMXNET3 power-on-boot=True

Création d’une machine virtuelle et ajout d’un disque supplémentaire à la machine virtuelle avec un contrôleur SCSI 0, persis mode tente et 41943040 Ko taille. Le nom entré dans le disque est à des fins d’identification uniquement, pour voir si ce nom de disque existe dans le modèle de machine virtuelle, sinon un disque est créé et un nouveau nom est attribué. Supposons que le modèle de machine virtuelle contient un disque nommé « Disque dur 1 ».

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --disk name=DiskNameWouldBeAssigned controller=1000 mode=persistent size=41943040

Personnalisation des propriétés spécifiques d’une machine virtuelle. Modification de la taille du disque « Disque dur 1 » en 21943040 Ko, de celle spécifiée dans le modèle, et ajout d’un autre disque avec le contrôleur SCSI 0, persis mode tente et 41943040 Ko taille.

az csvmware vm create -n MyVm -g MyResourceGroup -p MyPrivateCloud -r MyResourcePool --template MyVmTemplate --disk name="Hard disk 1" size=21943040 --disk name=DiskNameWouldBeAssigned controller=1000 mode=persistent size=41943040

Paramètres obligatoires

--name -n

Nom de la machine virtuelle.

--private-cloud -p

Nom ou ID du cloud privé CloudSimple.

--resource-group -g

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

--resource-pool -r

ID du pool de ressources VMware pour cette machine virtuelle dans votre cloud privé CloudSimple. Vous pouvez également passer le nom de base de l’ID.

--template

ID du modèle vSphere à partir duquel cette machine virtuelle sera créée. Vous pouvez également passer le nom de base de l’ID.

Paramètres facultatifs

--cores

Nombre de cœurs d’UC requis. La valeur par défaut est extraite du modèle de machine virtuelle vSphere spécifié.

--disk

Ajouter ou modifier des disques.

Par défaut, les disques sont ajoutés en fonction du modèle de machine virtuelle vSphere. Vous pouvez ajouter d’autres disques ou modifier certaines propriétés d’un disque spécifié dans le modèle de machine virtuelle. Plusieurs disques peuvent être spécifiés à l’aide --disk de plusieurs arguments. Si un nom de disque existe déjà dans le modèle de machine virtuelle, ce disque sera modifié en fonction de l’entrée utilisateur. Si un nom de disque n’existe pas dans le modèle de machine virtuelle, un nouveau disque est créé et un nouveau nom lui est attribué. Utilisation : --disk name=MyDiskName controller=SCSIControllerID mode=IndependenceMode size=DiskSizeIn Ko.

--expose-to-guest-vm

Expose la virtualisation complète du processeur au système d’exploitation invité. La valeur par défaut est extraite du modèle de machine virtuelle vSphere spécifié.

valeurs acceptées: false, true
--location -l

Région dans laquelle le cloud privé est présent. Si l’emplacement par défaut n’est pas configuré, correspond par défaut à l’emplacement du groupe de ressources.

--nic

Ajoutez ou modifiez des cartes réseau.

Par défaut, les cartes réseau sont ajoutées en fonction du modèle de machine virtuelle vSphere. Vous pouvez ajouter d’autres cartes réseau ou modifier certaines propriétés d’une carte réseau spécifiée dans le modèle de machine virtuelle. Plusieurs cartes réseau peuvent être spécifiées à l’aide --nic de plusieurs arguments. Si un nom de carte réseau existe déjà dans le modèle de machine virtuelle, cette carte réseau est modifiée en fonction de l’entrée utilisateur. Si un nom de carte réseau n’existe pas dans le modèle de machine virtuelle, une nouvelle carte réseau est créée et un nouveau nom lui est attribué. Utilisation : --nic name=MyNicName virtual-network=MyNetwork adapter=MyAdapter power-on-boot=True/False.

--ram

Quantité de mémoire dans Mo. La valeur par défaut est extraite du modèle de machine virtuelle vSphere spécifié.

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 csvmware vm delete

Préversion

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Supprimez une machine virtuelle VMware.

az csvmware vm delete --name
                      --resource-group

Exemples

Supprimez une machine virtuelle VMware.

az csvmware vm delete -n MyVm -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom de la machine virtuelle.

--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 csvmware vm list

Préversion

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Répertoriez les détails des machines virtuelles VMware dans l’abonnement actuel. Si le groupe de ressources est spécifié, seuls les détails des machines virtuelles de ce groupe de ressources sont répertoriés.

az csvmware vm list [--resource-group]

Exemples

Répertoriez les détails des machines virtuelles VMware dans l’abonnement actuel.

az csvmware vm list

Répertoriez les détails des machines virtuelles VMware dans un groupe de ressources particulier.

az csvmware vm list -g MyResourceGroup

Paramètres facultatifs

--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 csvmware vm show

Préversion

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Obtenez les détails d’une machine virtuelle VMware.

az csvmware vm show --name
                    --resource-group

Exemples

Obtenez les détails d’une machine virtuelle VMware.

az csvmware vm show -n MyVm -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom de la machine virtuelle.

--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 csvmware vm start

Préversion

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Démarrez une machine virtuelle VMware.

az csvmware vm start --name
                     --resource-group

Exemples

Démarrez une machine virtuelle VMware.

az csvmware vm start -n MyVm -g MyResourceGroup

Paramètres obligatoires

--name -n

Nom de la machine virtuelle.

--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 csvmware vm stop

Préversion

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Arrêter/redémarrer/suspendre une machine virtuelle VMware.

az csvmware vm stop --mode {poweroff, reboot, shutdown, suspend}
                    --name
                    --resource-group

Exemples

Désactiver une machine virtuelle VMware.

az csvmware vm stop -n MyVm -g MyResourceGroup --mode poweroff

Redémarrez une machine virtuelle VMware.

az csvmware vm stop -n MyVm -g MyResourceGroup --mode reboot

Paramètres obligatoires

--mode

Mode arrêt.

valeurs acceptées: poweroff, reboot, shutdown, suspend
--name -n

Nom de la machine virtuelle.

--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 csvmware vm update

Préversion

Le groupe de commandes « csvmware » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mettez à jour le champ balises d’une machine virtuelle VMware.

az csvmware vm update --name
                      --resource-group
                      [--add]
                      [--force-string]
                      [--no-wait]
                      [--remove]
                      [--set]

Exemples

Ajoutez ou mettez à jour une balise.

az csvmware vm update -n MyVm -g MyResourceGroup --set tags.tagName=tagValue

Supprimez une balise.

az csvmware vm update -n MyVm -g MyResourceGroup --remove tags.tagName

Paramètres obligatoires

--name -n

Nom de la machine virtuelle.

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

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 or JSON string>.

valeur par défaut: []
--force-string

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

valeur par défaut: False
--no-wait

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

valeur par défaut: False
--remove

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

valeur par défaut: []
--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=<value>.

valeur par défaut: []
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.