Condividi tramite


az azurestackhci virtualmachine

Nota

Questo riferimento fa parte dell'estensione azurestackhci per l'interfaccia della riga di comando di Azure (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az azurestackhci virtualmachine . Altre informazioni sulle estensioni.

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestire virtualmachine con azurestackhci.

Comandi

Nome Descrizione Tipo Status
az azurestackhci virtualmachine create

Creare una macchina virtuale.

Estensione Sperimentale
az azurestackhci virtualmachine delete

Eliminare una VM.

Estensione Sperimentale
az azurestackhci virtualmachine extension

Gestire l'estensione virtualmachine con azurestackhci.

Estensione Sperimentale
az azurestackhci virtualmachine extension create

Creare un'estensione virtualmachine.

Estensione Sperimentale
az azurestackhci virtualmachine extension delete

Eliminare un'estensione virtualmachine.

Estensione Sperimentale
az azurestackhci virtualmachine extension list

Elencare tutte le estensioni per una macchina virtuale.

Estensione Sperimentale
az azurestackhci virtualmachine extension show

Ottenere i dettagli di un'estensione virtualmachine.

Estensione Sperimentale
az azurestackhci virtualmachine extension update

Aggiornare un'estensione virtualmachine.

Estensione Sperimentale
az azurestackhci virtualmachine extension wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione dell'estensione virtualmachine.

Estensione Sperimentale
az azurestackhci virtualmachine list

Elencare tutte le macchine virtuali.

Estensione Sperimentale
az azurestackhci virtualmachine restart

Riavvia una macchina virtuale.

Estensione Sperimentale
az azurestackhci virtualmachine show

Ottenere i dettagli di una macchina virtuale.

Estensione Sperimentale
az azurestackhci virtualmachine start

Avvia una macchina virtuale arrestata.

Estensione Sperimentale
az azurestackhci virtualmachine stop

Spegnere (arrestare) una macchina virtuale in esecuzione.

Estensione Sperimentale
az azurestackhci virtualmachine update

Aggiornare una macchina virtuale.

Estensione Sperimentale
az azurestackhci virtualmachine vnic

Gestire la scheda di interfaccia di rete virtuale di una macchina virtuale con azurestackhci.

Estensione Sperimentale
az azurestackhci virtualmachine vnic add

Aggiungere vNIC esistenti a una macchina virtuale.

Estensione Sperimentale
az azurestackhci virtualmachine vnic remove

Rimuovere vNIC da una macchina virtuale.

Estensione Sperimentale

az azurestackhci virtualmachine create

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una macchina virtuale.

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]

Esempio

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

Parametri necessari

--name

Nome della macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--admin-password

Amministrazione Password : password Amministrazione istrator.

--admin-username

Amministrazione Nomeutente : nome utente Amministrazione istrator.

--allow-password-auth

Abilitare l'autenticazione della password per la macchina virtuale Linux.

Indica se abilitare l'autenticazione della password per le macchine virtuali Linux.

Nota: questo flag non ha alcun effetto sulle macchine virtuali Windows.

Valori accettati: false, true
--computer-name

Nome del computer.

--data-disk

Nomi del disco rigido virtuale del disco dati collegato alla macchina virtuale.

--disable-vm-management

Per abilitare/disabilitare l'agente di gestione delle macchine virtuali. Il comportamento predefinito abilita il provisioning per l'agente ARC della macchina virtuale.

Valori accettati: false, true
--enable-tpm

Abilita tpm: abilitare TPM nelle impostazioni di sicurezza per le macchine virtuali. Se il flag non viene specificato, il valore predefinito è False.

Utilizzo: --enable-tpm=XX.

Valore predefinito: False
--extended-location

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

type: tipo di posizione estesa. name: nome della posizione estesa.

--hardware-profile

HardwareProfile: specifica le impostazioni hardware per la macchina virtuale.

Utilizzo: --hardware-profile vm-size=XX processori=XX memory-mb=XX maximum-memory-mb=XX minimum-memory-mb=XX target-memory-buffer=XX

processori: numero di processori per la macchina virtuale memory-mb: RAM in mb per la macchina virtuale maximum-memory-mb: Maximum dynamic memory in mb minimum-memory-mb: Minimum dynamic memory in mb target-memory-buffer: Target memory buffer.

--image-reference

ImageReference: nome dell'immagine della raccolta da usare per il provisioning della macchina virtuale.

--linux-configuration

LinuxConfiguration: specifica le impostazioni di sicurezza per la macchina virtuale.

--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--network-profile

NetworkProfile: descrive la configurazione di rete della macchina virtuale.

--nic-id

NicID : ID dell'interfaccia di rete da collegare alla macchina virtuale.

--os-disk

ID del disco rigido virtuale usato per effettuare il provisioning della macchina virtuale.

--os-profile

OsProfile: descrive la configurazione del sistema operativo e imposta il valore previsto dei dati di accesso: json-string/@json-file.

--security-profile

SecurityProfile: specifica le impostazioni di sicurezza per la macchina virtuale.

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

--ssh-public-keys

Percorso delle chiavi pubbliche SSH.

--storage-profile

Archiviazione Profile: contiene informazioni sui dischi e le informazioni di archiviazione per il valore previsto della macchina virtuale: json-string/@json-file.

--storagepath-id

ID di Azure del percorso Archiviazione che punta al percorso in cui sono archiviati i file di configurazione della macchina virtuale.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--vm-size

VMSize: configurazione hardware vm stock da usare.

--windows-configuration

WindowsConfiguration - Configurazione di Windows per la macchina virtuale.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az azurestackhci virtualmachine delete

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Eliminare una VM.

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

Esempio

DeleteVirtualMachine

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name

Nome della macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az azurestackhci virtualmachine list

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare tutte le macchine virtuali.

az azurestackhci virtualmachine list [--resource-group]

Esempio

ListVirtualMachineByResourceGroup

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

ListVirtualMachineBySubscription

az azurestackhci virtualmachine list

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az azurestackhci virtualmachine restart

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Riavvia una macchina virtuale.

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

Esempio

RestartVirtualMachine

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name

Nome della macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az azurestackhci virtualmachine show

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Ottenere i dettagli di una macchina virtuale.

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

Esempio

GetVirtualMachine

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name

Nome della macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az azurestackhci virtualmachine start

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Avvia una macchina virtuale arrestata.

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

Esempio

StartVirtualMachine

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name

Nome della macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az azurestackhci virtualmachine stop

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Spegnere (arrestare) una macchina virtuale in esecuzione.

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

Esempio

StopVirtualMachine

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

Parametri facoltativi

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--name

Nome della macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az azurestackhci virtualmachine update

Sperimentale

Il gruppo di comandi 'azurestackhci' è sperimentale e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiornare una macchina virtuale.

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

Esempio

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

Parametri facoltativi

--cpu-count

Numero di processori.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--memory-mb

Quantità di RAM in mb.

--name

Nome della macchina virtuale.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--vhd-names

Elenco dei nomi dei dischi rigidi virtuali.

--vnic-names

Elenco dei nomi della scheda di interfaccia di rete virtuale.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.