az csvmware vm

Nota

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

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

Gestire le macchine virtuali VMware.

Comandi

Nome Descrizione Tipo Stato
az csvmware vm create

Creare una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm delete

Eliminare una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm disk

Gestire i dischi della macchina virtuale VMware.

Estensione Anteprima
az csvmware vm disk add

Aggiungere un disco a una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm disk delete

Eliminare i dischi da una macchina virtuale.

Estensione Anteprima
az csvmware vm disk list

Elencare i dettagli dei dischi disponibili in una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm disk show

Ottenere i dettagli del disco di una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm list

Elencare i dettagli delle macchine virtuali VMware nella sottoscrizione corrente. Se si specifica un gruppo di risorse, verranno elencati solo i dettagli delle macchine virtuali in tale gruppo di risorse.

Estensione Anteprima
az csvmware vm nic

Gestire le schede di interfaccia di rete della macchina virtuale VMware.

Estensione Anteprima
az csvmware vm nic add

Aggiungere una scheda di interfaccia di rete a una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm nic delete

Eliminare le schede di interfaccia di rete da una macchina virtuale.

Estensione Anteprima
az csvmware vm nic list

Elencare i dettagli delle schede di interfaccia di rete disponibili in una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm nic show

Ottenere i dettagli della scheda di interfaccia di rete di una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm show

Ottenere i dettagli di una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm start

Avviare una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm stop

Arrestare/riavviare/sospendere una macchina virtuale VMware.

Estensione Anteprima
az csvmware vm update

Aggiornare il campo tag di una macchina virtuale VMware.

Estensione Anteprima

az csvmware vm create

Anteprima

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

Creare una macchina virtuale VMware.

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

Esempio

Creazione di una macchina virtuale con parametri predefiniti dal modello di macchina virtuale.

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

Creazione di una macchina virtuale e aggiunta di una scheda di interfaccia di rete aggiuntiva alla macchina virtuale con rete virtuale MyVirtualNetwork, scheda VMXNET3, che si accende all'avvio. Il nome immesso nella scheda di interfaccia di rete è solo a scopo di identificazione, per verificare se tale nome di scheda di interfaccia di rete esiste nel modello di macchina virtuale, altrimenti viene creata una scheda di interfaccia di rete e viene assegnato un nuovo nome. Si supponga che il modello di macchina virtuale contenga una scheda di interfaccia di rete denominata "Scheda di rete 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

Personalizzazione di proprietà specifiche di una macchina virtuale. Modifica del numero di core su 2 e scheda di scheda di interfaccia di rete "Scheda di rete 1" su E1000E, da quella specificata nel modello. Tutte le altre proprietà verranno predefinite dal modello.

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

Personalizzazione di proprietà specifiche di una macchina virtuale. Modifica della scheda di interfaccia di rete "Scheda di rete 1" in E1000E, da quella specificata nel modello e aggiunta di un'altra scheda di interfaccia di rete con rete virtuale MyVirtualNetwork, scheda VMXNET3, che si attivano all'avvio.

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

Creazione di una macchina virtuale e aggiunta di un disco aggiuntivo alla macchina virtuale con controller SCSI 0, persis modalità tenda e dimensioni 41943040 KB. Il nome immesso nel disco è solo a scopo di identificazione, per verificare se tale nome di disco esiste nel modello di macchina virtuale, altrimenti viene creato un disco e viene assegnato un nuovo nome. Si supponga che il modello di macchina virtuale contenga un disco con il nome "Disco rigido 1".

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

Personalizzazione di proprietà specifiche di una macchina virtuale. Modifica delle dimensioni del disco "Disco rigido 1" in 21943040 KB, da quello specificato nel modello e aggiunta anche di un altro disco con controller SCSI 0, persis modalità tenda e dimensioni 41943040 KB.

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

Parametri necessari

--name -n

Nome della macchina virtuale.

--private-cloud -p

Nome o ID del cloud privato CloudSimple.

--resource-group -g

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

--resource-pool -r

ID del pool di risorse VMware per questa macchina virtuale nel cloud privato CloudSimple. È anche possibile passare il nome base dell'ID.

--template

ID del modello vSphere da cui verrà creata la macchina virtuale. È anche possibile passare il nome base dell'ID.

Parametri facoltativi

--cores

Numero di core CPU necessari. Il valore predefinito è tratto dal modello di macchina virtuale vSphere specificato.

--disk

Aggiunge o modifica dischi.

Per impostazione predefinita, i dischi verranno aggiunti in base al modello di macchina virtuale vSphere. È possibile aggiungere altri dischi o modificare alcune proprietà di un disco specificato nel modello di macchina virtuale. È possibile specificare più dischi usando più --disk argomenti. Se nel modello di macchina virtuale esiste già un nome di disco, tale disco verrà modificato in base all'input dell'utente. Se nel modello di macchina virtuale non esiste un nome di disco, verrà creato un nuovo disco e verrà assegnato un nuovo nome. Utilizzo: --disk name=MyDiskName controller=SCSIControllerID mode=IndependenceMode size=DiskSizeInKB.

--expose-to-guest-vm

Espone la virtualizzazione completa della CPU al sistema operativo guest. Il valore predefinito è tratto dal modello di macchina virtuale vSphere specificato.

valori accettati: false, true
--location -l

Area in cui è presente il cloud privato. Se la posizione predefinita non è configurata, per impostazione predefinita verrà impostata la posizione del gruppo di risorse.

--nic

Aggiungere o modificare le schede di interfaccia di rete.

Per impostazione predefinita, le schede di interfaccia di rete verranno aggiunte in base al modello di macchina virtuale vSphere. È possibile aggiungere altre schede di interfaccia di rete o modificare alcune proprietà di una scheda di interfaccia di rete specificata nel modello di macchina virtuale. È possibile specificare più schede di interfaccia di rete usando più --nic argomenti. Se nel modello di macchina virtuale esiste già un nome di scheda di interfaccia di rete, tale scheda di interfaccia di rete verrà modificata in base all'input dell'utente. Se nel modello di macchina virtuale non esiste un nome di scheda di interfaccia di rete, verrà creata una nuova scheda di interfaccia di rete e verrà assegnato un nuovo nome. Utilizzo: --nic name=MyNicName virtual-network=MyNetwork adapter=MyAdapter power-on-boot=True/False.

--ram

Quantità di memoria in MB. Il valore predefinito è tratto dal modello di macchina virtuale vSphere specificato.

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

Anteprima

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

Eliminare una macchina virtuale VMware.

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

Esempio

Eliminare una macchina virtuale VMware.

az csvmware vm delete -n MyVm -g MyResourceGroup

Parametri necessari

--name -n

Nome della macchina virtuale.

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

Anteprima

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

Elencare i dettagli delle macchine virtuali VMware nella sottoscrizione corrente. Se si specifica un gruppo di risorse, verranno elencati solo i dettagli delle macchine virtuali in tale gruppo di risorse.

az csvmware vm list [--resource-group]

Esempio

Elencare i dettagli delle macchine virtuali VMware nella sottoscrizione corrente.

az csvmware vm list

Elencare i dettagli delle macchine virtuali VMware in un determinato gruppo di risorse.

az csvmware vm list -g MyResourceGroup

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

Anteprima

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

Ottenere i dettagli di una macchina virtuale VMware.

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

Esempio

Ottenere i dettagli di una macchina virtuale VMware.

az csvmware vm show -n MyVm -g MyResourceGroup

Parametri necessari

--name -n

Nome della macchina virtuale.

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

Anteprima

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

Avviare una macchina virtuale VMware.

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

Esempio

Avviare una macchina virtuale VMware.

az csvmware vm start -n MyVm -g MyResourceGroup

Parametri necessari

--name -n

Nome della macchina virtuale.

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

Anteprima

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

Arrestare/riavviare/sospendere una macchina virtuale VMware.

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

Esempio

Spegnere una macchina virtuale VMware.

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

Riavviare una macchina virtuale VMware.

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

Parametri necessari

--mode

Modalità di arresto.

valori accettati: poweroff, reboot, shutdown, suspend
--name -n

Nome della macchina virtuale.

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

Anteprima

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

Aggiornare il campo tag di una macchina virtuale VMware.

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

Esempio

Aggiungere o aggiornare un tag.

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

Rimuovere un tag.

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

Parametri necessari

--name -n

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

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, string or JSON string>.

valore predefinito: []
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list <indexToRemove> OR --remove propertyToRemove.

valore predefinito: []
--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=<value>.

valore predefinito: []
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.