az azurestackhci virtualmachine

Remarque

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

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

Gérer virtualmachine avec azurestackhci.

Commandes

Nom Description Type Statut
az azurestackhci virtualmachine create

Création d’une machine virtuelle :

Extension Expérimental
az azurestackhci virtualmachine delete

Supprimez une machine virtuelle.

Extension Expérimental
az azurestackhci virtualmachine extension

Gérer l’extension virtualmachine avec azurestackhci.

Extension Expérimental
az azurestackhci virtualmachine extension create

Créez une extension virtualmachine.

Extension Expérimental
az azurestackhci virtualmachine extension delete

Supprimez une extension virtualmachine.

Extension Expérimental
az azurestackhci virtualmachine extension list

Répertorier toutes les extensions d’une machine virtuelle.

Extension Expérimental
az azurestackhci virtualmachine extension show

Obtenez les détails d’une extension virtualmachine.

Extension Expérimental
az azurestackhci virtualmachine extension update

Mettez à jour une extension virtualmachine.

Extension Expérimental
az azurestackhci virtualmachine extension wait

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

Extension Expérimental
az azurestackhci virtualmachine list

Répertorier toutes les machines virtuelles.

Extension Expérimental
az azurestackhci virtualmachine restart

Redémarre une machine virtuelle.

Extension Expérimental
az azurestackhci virtualmachine show

Obtenez les détails d’une machine virtuelle.

Extension Expérimental
az azurestackhci virtualmachine start

Démarre une machine virtuelle arrêtée.

Extension Expérimental
az azurestackhci virtualmachine stop

Désactiver (arrêter) une machine virtuelle en cours d’exécution.

Extension Expérimental
az azurestackhci virtualmachine update

Mettez à jour une machine virtuelle.

Extension Expérimental
az azurestackhci virtualmachine vnic

Gérer la carte réseau virtuelle d’une machine virtuelle avec azurestackhci.

Extension Expérimental
az azurestackhci virtualmachine vnic add

Ajoutez des cartes réseau virtuelles existantes à une machine virtuelle.

Extension Expérimental
az azurestackhci virtualmachine vnic remove

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

Extension Expérimental

az azurestackhci virtualmachine create

Expérimental

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

Création d’une machine virtuelle :

az azurestackhci virtualmachine create --name
                                       --resource-group
                                       [--admin-password]
                                       [--admin-username]
                                       [--allow-password-auth {false, true}]
                                       [--computer-name]
                                       [--data-disk]
                                       [--disable-vm-management {false, true}]
                                       [--enable-tpm]
                                       [--extended-location]
                                       [--hardware-profile]
                                       [--image-reference]
                                       [--linux-configuration]
                                       [--location]
                                       [--network-profile]
                                       [--nic-id]
                                       [--os-disk]
                                       [--os-profile]
                                       [--security-profile]
                                       [--ssh-public-keys]
                                       [--storage-profile]
                                       [--storagepath-id]
                                       [--tags]
                                       [--vm-size]
                                       [--windows-configuration]

Exemples

PutVirtualMachine

az azurestackhci virtualmachine create --resource-group "test-rg" --extended-location name="/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocatio n/customLocations/dogfood-location" type="CustomLocation" --location "West US2" --hardware-profile vm-size="Default" --nic-id "test-nic" --computer-name "test-machine" --admin-username xxx --admin-password xxx --ssh-public-keys /path/to/public_key.pub --image-reference "test-gallery-image" --storagepath-id "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/storagecontainers/test-storagepath" --name "test-vm" --allow-password-auth true --disable-vm-management true

Paramètres obligatoires

--name

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

--admin-password

Administration Password - mot de passe Administration istrator.

--admin-username

Administration Username - nom d’utilisateur Administration istrator.

--allow-password-auth

Activez l’authentification par mot de passe pour la machine virtuelle Linux.

Indique s’il faut activer l’authentification par mot de passe pour les machines virtuelles Linux.

Remarque : cet indicateur n’a aucun effet sur les machines virtuelles Windows.

valeurs acceptées: false, true
--computer-name

Nom de l’ordinateur.

--data-disk

Noms des disques durs virtuels du disque de données attachés à la machine virtuelle.

--disable-vm-management

Pour activer/désactiver l’agent de gestion des machines virtuelles. Le comportement par défaut permet l’approvisionnement de l’agent ARC de machine virtuelle.

valeurs acceptées: false, true
--enable-tpm

Activer tpm : activez le module TPM dans les paramètres de sécurité des machines virtuelles. Si l’indicateur n’est pas fourni, la valeur par défaut est False.

Utilisation : --enable-tpm=XX.

valeur par défaut: False
--extended-location

Utilisation : --extended-location type=XX name=XX

type : type d’emplacement étendu. nom : nom de l’emplacement étendu.

--hardware-profile

HardwareProfile : spécifie les paramètres matériels de la machine virtuelle.

Utilisation : --hardware-profile vm-size=XX processors=XX memory-mb=XX maximum-memory-mb=XX minimum-memory-mb=XX target-memory-buffer=XX

processeurs : nombre de processeurs pour la machine virtuelle memory-mb : RAM en mo pour la machine virtuelle maximum-memory-mb : mémoire dynamique maximale en mo minimum-memory-mb : mémoire dynamique minimale en mb target-memory-buffer : mémoire tampon mémoire cible cible.

--image-reference

ImageReference : nom de l’image de la galerie que la machine virtuelle doit utiliser pour approvisionner.

--linux-configuration

LinuxConfiguration : spécifie les paramètres de sécurité de la machine virtuelle.

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--network-profile

NetworkProfile : décrit la configuration réseau de la machine virtuelle.

--nic-id

NicID : ID d’interface réseau à attacher à la machine virtuelle.

--os-disk

ID du disque dur virtuel utilisé pour approvisionner la machine virtuelle.

--os-profile

OsProfile : décrit la configuration du système d’exploitation et définit la valeur attendue des données de connexion : json-string/@json-file.

--security-profile

SecurityProfile : spécifie les paramètres de sécurité de la machine virtuelle.

Utilisation : --security-profile secure-boot-enabled=XX.

--ssh-public-keys

Chemin d’accès aux clés publiques SSH.

--storage-profile

Stockage Profile : contient des informations sur les disques et les informations de stockage pour la valeur attendue de la machine virtuelle : json-string/@json-file.

--storagepath-id

ID Azure du chemin d’accès Stockage pointant vers l’emplacement où sont stockés les fichiers de configuration de machine virtuelle.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--vm-size

VMSize : stockez la configuration matérielle de la machine virtuelle à utiliser.

--windows-configuration

WindowsConfiguration - Configuration Windows pour la machine virtuelle.

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 azurestackhci virtualmachine delete

Expérimental

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

Supprimez une machine virtuelle.

az azurestackhci virtualmachine delete [--ids]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--yes]

Exemples

DeleteVirtualMachine

az azurestackhci virtualmachine delete --resource-group "test-rg" --name "test-vm"

Paramètres facultatifs

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

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

--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 azurestackhci virtualmachine list

Expérimental

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

Répertorier toutes les machines virtuelles.

az azurestackhci virtualmachine list [--resource-group]

Exemples

ListVirtualMachineByResourceGroup

az azurestackhci virtualmachine list --resource-group "test-rg"

ListVirtualMachineBySubscription

az azurestackhci virtualmachine list

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 azurestackhci virtualmachine restart

Expérimental

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

Redémarre une machine virtuelle.

az azurestackhci virtualmachine restart [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

Exemples

RestartVirtualMachine

az azurestackhci virtualmachine restart --resource-group "test-rg" --name "test-vm"

Paramètres facultatifs

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

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

--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 azurestackhci virtualmachine show

Expérimental

Le groupe de commandes « azurestackhci » est expérimental 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.

az azurestackhci virtualmachine show [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]

Exemples

GetVirtualMachine

az azurestackhci virtualmachine show --resource-group "test-rg" --name "test-vm"

Paramètres facultatifs

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

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

--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 azurestackhci virtualmachine start

Expérimental

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

Démarre une machine virtuelle arrêtée.

az azurestackhci virtualmachine start [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--subscription]

Exemples

StartVirtualMachine

az azurestackhci virtualmachine start --resource-group "test-rg" --name "test-vm"

Paramètres facultatifs

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

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

--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 azurestackhci virtualmachine stop

Expérimental

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

Désactiver (arrêter) une machine virtuelle en cours d’exécution.

az azurestackhci virtualmachine stop [--ids]
                                     [--name]
                                     [--resource-group]
                                     [--subscription]

Exemples

StopVirtualMachine

az azurestackhci virtualmachine stop --resource-group "test-rg" --name "test-vm"

Paramètres facultatifs

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

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

--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 azurestackhci virtualmachine update

Expérimental

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

Mettez à jour une machine virtuelle.

az azurestackhci virtualmachine update [--cpu-count]
                                       [--ids]
                                       [--memory-mb]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--tags]
                                       [--vhd-names]
                                       [--vnic-names]

Exemples

UpdateVirtualMachine

az azurestackhci virtualmachine update --resource-group "test-rg" --tags additionalProperties="sample" --name "test-vm" --cpu-count XX --memory-mb XX --vhd-names vhd1 vhd2 --vnic-names vnic1 vnic2

Paramètres facultatifs

--cpu-count

Nombre de processeurs.

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

--memory-mb

Quantité de RAM en Mo.

--name

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

--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 séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--vhd-names

Liste des noms de disque dur virtuel.

--vnic-names

Liste des noms de cartes réseau virtuelles.

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.