Dela via


az vm

Kommentar

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Hantera virtuella Linux- eller Windows-datorer.

Kommandon

Name Description Typ Status
az vm aem

Hantera Azure Enhanced Monitoring Extension för SAP.

Anknytning Allmän tillgänglighet
az vm aem delete

Ta bort Azure Enhanced Monitoring Extension.

Anknytning Allmän tillgänglighet
az vm aem set

Konfigurera Azure Enhanced Monitoring Extension.

Anknytning Allmän tillgänglighet
az vm aem verify

Kontrollera att Azure Enhanced Monitoring Extensions har konfigurerats korrekt.

Anknytning Allmän tillgänglighet
az vm application

Hantera program för virtuella datorer.

Kärna Allmän tillgänglighet
az vm application list

Visa en lista över program för den virtuella datorn.

Kärna Allmän tillgänglighet
az vm application set

Ange program för virtuell dator.

Kärna Allmän tillgänglighet
az vm assess-patches

Utvärdera korrigeringar på en virtuell dator.

Kärna Allmän tillgänglighet
az vm auto-shutdown

Hantera automatisk avstängning för virtuell dator.

Kärna Allmän tillgänglighet
az vm availability-set

Gruppera resurser i tillgänglighetsuppsättningar.

Kärna Allmän tillgänglighet
az vm availability-set convert

Konvertera en Azure-tillgänglighetsuppsättning till att innehålla virtuella datorer med hanterade diskar.

Kärna Allmän tillgänglighet
az vm availability-set create

Skapa en Azure-tillgänglighetsuppsättning.

Kärna Allmän tillgänglighet
az vm availability-set delete

Ta bort en tillgänglighetsuppsättning.

Kärna Allmän tillgänglighet
az vm availability-set list

Lista tillgänglighetsuppsättningar.

Kärna Allmän tillgänglighet
az vm availability-set list-sizes

Visa en lista över alla tillgängliga storlekar på virtuella datorer som kan användas för att skapa en ny virtuell dator i en befintlig tillgänglighetsuppsättning.

Kärna Allmän tillgänglighet
az vm availability-set show

Hämta information om en tillgänglighetsuppsättning.

Kärna Allmän tillgänglighet
az vm availability-set update

Uppdatera en Azure-tillgänglighetsuppsättning.

Kärna Allmän tillgänglighet
az vm boot-diagnostics

Felsöka starten av en virtuell Azure-dator.

Kärna Allmän tillgänglighet
az vm boot-diagnostics disable

Inaktivera startdiagnostiken på en virtuell dator.

Kärna Allmän tillgänglighet
az vm boot-diagnostics enable

Aktivera startdiagnostiken på en virtuell dator.

Kärna Allmän tillgänglighet
az vm boot-diagnostics get-boot-log

Hämta startdiagnostikloggen från en virtuell dator.

Kärna Allmän tillgänglighet
az vm boot-diagnostics get-boot-log-uris

Hämta SAS-URI:er för en virtuell dators startdiagnostikloggar.

Kärna Allmän tillgänglighet
az vm capture

Samla in information för en stoppad virtuell dator.

Kärna Allmän tillgänglighet
az vm convert

Konvertera en virtuell dator med ohanterade diskar för att använda hanterade diskar.

Kärna Allmän tillgänglighet
az vm create

Skapa en virtuell dator i Azure.

Kärna Allmän tillgänglighet
az vm deallocate

Frigör en virtuell dator så att beräkningsresurser inte längre allokeras (avgifterna gäller inte längre). Statusen ändras från "Stoppad" till "Stoppad (frigjord)".

Kärna Allmän tillgänglighet
az vm delete

Ta bort en virtuell dator.

Kärna Allmän tillgänglighet
az vm diagnostics

Konfigurera azure virtual machine-diagnostiktillägget.

Kärna Allmän tillgänglighet
az vm diagnostics get-default-config

Hämta standardkonfigurationsinställningarna för en virtuell dator.

Kärna Allmän tillgänglighet
az vm diagnostics set

Konfigurera diagnostiktillägget för virtuella Azure-datorer.

Kärna Allmän tillgänglighet
az vm disk

Hantera de hanterade datadiskar som är anslutna till en virtuell dator.

Kärna Allmän tillgänglighet
az vm disk attach

Koppla en hanterad beständig disk till en virtuell dator.

Kärna Allmän tillgänglighet
az vm disk detach

Koppla från en hanterad disk från en virtuell dator.

Kärna Allmän tillgänglighet
az vm encryption

Hantera kryptering av virtuella datordiskar.

Kärna Allmän tillgänglighet
az vm encryption disable

Inaktivera diskkryptering på OS-disken och/eller datadiskarna. Dekryptera monterade diskar.

Kärna Allmän tillgänglighet
az vm encryption enable

Aktivera diskkryptering på OS-disken och/eller datadiskarna. Kryptera monterade diskar.

Kärna Allmän tillgänglighet
az vm encryption show

Visa krypteringsstatus.

Kärna Allmän tillgänglighet
az vm extension

Hantera tillägg på virtuella datorer.

Kärna Allmän tillgänglighet
az vm extension delete

Ta bort åtgärden för att ta bort tillägget.

Kärna Allmän tillgänglighet
az vm extension image

Hitta de tillgängliga VM-tilläggen för en prenumeration och region.

Kärna Allmän tillgänglighet
az vm extension image list

Visa en lista med information om tillgängliga tillägg.

Kärna Allmän tillgänglighet
az vm extension image list-names

Lista namnen på tillgängliga tillägg.

Kärna Allmän tillgänglighet
az vm extension image list-versions

Visa en lista över versioner för tillgängliga tillägg.

Kärna Allmän tillgänglighet
az vm extension image show

Visa information för ett tillägg.

Kärna Allmän tillgänglighet
az vm extension list

Visa en lista över tillägg som är kopplade till en virtuell dator.

Kärna Allmän tillgänglighet
az vm extension set

Ange tillägg för en virtuell dator.

Kärna Allmän tillgänglighet
az vm extension show

Visa information om tillägg som är kopplade till en virtuell dator.

Kärna Allmän tillgänglighet
az vm extension wait

Placera CLI i vänteläge tills ett villkor för ett tillägg för en virtuell dator uppfylls.

Kärna Allmän tillgänglighet
az vm generalize

Markera en virtuell dator som generaliserad så att den kan avbildningas för flera distributioner.

Kärna Allmän tillgänglighet
az vm get-instance-view

Hämta instansinformation om en virtuell dator.

Kärna Allmän tillgänglighet
az vm host

Hantera dedikerade värdar för virtuella datorer.

Kärna Allmän tillgänglighet
az vm host create

Skapa en dedikerad värd.

Kärna Allmän tillgänglighet
az vm host delete

Ta bort en dedikerad värd.

Kärna Allmän tillgänglighet
az vm host get-instance-view

Hämta instansinformation om en dedikerad värd.

Kärna Allmän tillgänglighet
az vm host group

Hantera dedikerade värdgrupper.

Kärna Allmän tillgänglighet
az vm host group create

Skapa en dedikerad värdgrupp.

Kärna Allmän tillgänglighet
az vm host group delete

Ta bort en dedikerad värdgrupp.

Kärna Allmän tillgänglighet
az vm host group get-instance-view

Hämta instansvyn för en dedikerad värdgrupp.

Kärna Allmän tillgänglighet
az vm host group list

Lista dedikerade värdgrupper.

Kärna Allmän tillgänglighet
az vm host group show

Hämta information om en dedikerad värdgrupp.

Kärna Allmän tillgänglighet
az vm host group update

Uppdatera en dedikerad värdgrupp.

Kärna Allmän tillgänglighet
az vm host list

Lista dedikerade värdar.

Kärna Allmän tillgänglighet
az vm host list-resize-options

Visa en lista över alla tillgängliga dedikerade värdstorlekar som den angivna dedikerade värden kan ändra storlek på. Obs! De dedikerade värdstorlekarna som tillhandahålls kan endast användas för att skala upp den befintliga dedikerade värden.

Kärna Allmän tillgänglighet
az vm host redeploy

Distribuera om den dedikerade värden.

Kärna Allmän tillgänglighet
az vm host resize

Ändra storlek på en dedikerad värd.

Kärna Allmän tillgänglighet
az vm host restart

Starta om den dedikerade värden.

Kärna Allmän tillgänglighet
az vm host show

Hämta information om en dedikerad värd.

Kärna Allmän tillgänglighet
az vm host update

Uppdatera en dedikerad värd.

Kärna Allmän tillgänglighet
az vm host wait

Placera CLI i vänteläge tills ett villkor uppfylls.

Kärna Allmän tillgänglighet
az vm identity

Hantera tjänstidentiteter för en virtuell dator.

Kärna Allmän tillgänglighet
az vm identity assign

Aktivera hanterad tjänstidentitet på en virtuell dator.

Kärna Allmän tillgänglighet
az vm identity remove

Ta bort hanterade tjänstidentiteter från en virtuell dator.

Kärna Allmän tillgänglighet
az vm identity show

Visa information om den virtuella datorns hanterade identitet.

Kärna Allmän tillgänglighet
az vm image

Information om tillgängliga avbildningar av virtuella datorer.

Kärna Allmän tillgänglighet
az vm image accept-terms

Acceptera Azure Marketplace-termen så att avbildningen kan användas för att skapa virtuella datorer.

Kärna Inaktuell
az vm image list

Visa en lista över de VM/VMSS-avbildningar som är tillgängliga på Azure Marketplace.

Kärna Allmän tillgänglighet
az vm image list-offers

Visa en lista över de VM-avbildningserbjudanden som är tillgängliga på Azure Marketplace.

Kärna Allmän tillgänglighet
az vm image list-publishers

Visa en lista över de VM-avbildningsutgivare som är tillgängliga på Azure Marketplace.

Kärna Allmän tillgänglighet
az vm image list-skus

Visa en lista över de VM-avbildnings-SKU:er som är tillgängliga på Azure Marketplace.

Kärna Allmän tillgänglighet
az vm image show

Hämta information om en VM-avbildning som är tillgänglig på Azure Marketplace.

Kärna Allmän tillgänglighet
az vm image terms

Hantera Azure Marketplace-avbildningsvillkor.

Kärna Allmän tillgänglighet
az vm image terms accept

Acceptera Azure Marketplace-avbildningsvillkor så att avbildningen kan användas för att skapa virtuella datorer.

Kärna Allmän tillgänglighet
az vm image terms cancel

Avbryt Avbildningsvillkor för Azure Marketplace.

Kärna Allmän tillgänglighet
az vm image terms show

Hämta information om Azure Marketplace-avbildningsvillkor.

Kärna Allmän tillgänglighet
az vm install-patches

Installera korrigeringar på en virtuell dator.

Kärna Allmän tillgänglighet
az vm list

Visa information om virtuella datorer.

Kärna Allmän tillgänglighet
az vm list-ip-addresses

Lista IP-adresser som är associerade med en virtuell dator.

Kärna Allmän tillgänglighet
az vm list-sizes

Lista tillgängliga storlekar för virtuella datorer.

Kärna Allmän tillgänglighet
az vm list-skus

Få information om beräkningsrelaterade resurs-SKU:er.

Kärna Allmän tillgänglighet
az vm list-usage

Visa en lista över tillgängliga användningsresurser för virtuella datorer.

Kärna Allmän tillgänglighet
az vm list-vm-resize-options

Lista tillgängliga storleksalternativ för virtuella datorer.

Kärna Allmän tillgänglighet
az vm monitor

Hantera övervakningsaspekten för en virtuell dator.

Kärna Allmän tillgänglighet
az vm monitor log

Hantera log analytics-arbetsytan för en virtuell dator.

Kärna Allmän tillgänglighet
az vm monitor log show

Kör en fråga mot Log Analytics-arbetsytan som är länkad till en virtuell dator.

Kärna Allmän tillgänglighet
az vm monitor metrics

Hantera mått för en virtuell dator.

Kärna Förhandsversion
az vm monitor metrics list-definitions

Lista måttdefinitionerna för en virtuell dator.

Kärna Förhandsversion
az vm monitor metrics tail

Lista måttvärdena för en virtuell dator.

Kärna Förhandsversion
az vm nic

Hantera nätverksgränssnitt. Se även az network nic.

Kärna Allmän tillgänglighet
az vm nic add

Lägg till befintliga nätverkskort till en virtuell dator.

Kärna Allmän tillgänglighet
az vm nic list

Lista de nätverkskort som är tillgängliga på en virtuell dator.

Kärna Allmän tillgänglighet
az vm nic remove

Ta bort nätverkskort från en virtuell dator.

Kärna Allmän tillgänglighet
az vm nic set

Konfigurera inställningar för ett nätverkskort som är kopplat till en virtuell dator.

Kärna Allmän tillgänglighet
az vm nic show

Visa information för ett nätverkskort som är kopplat till en virtuell dator.

Kärna Allmän tillgänglighet
az vm open-port

Öppnar en virtuell dator för inkommande trafik på angivna portar.

Kärna Allmän tillgänglighet
az vm perform-maintenance

Åtgärden för att utföra underhåll på en virtuell dator.

Kärna Allmän tillgänglighet
az vm reapply

Återanvända virtuella datorer.

Kärna Allmän tillgänglighet
az vm redeploy

Distribuera om en befintlig virtuell dator.

Kärna Allmän tillgänglighet
az vm reimage

Återskapa (uppgradera operativsystemet) en virtuell dator.

Kärna Allmän tillgänglighet
az vm repair

Automatiska reparationskommandon för att åtgärda virtuella datorer.

Anknytning Allmän tillgänglighet
az vm repair create

Skapa en ny reparations-VM och koppla den virtuella källdatorns kopierade OS-disk som en datadisk.

Anknytning Allmän tillgänglighet
az vm repair list-scripts

Lista tillgängliga skript. Finns https://github.com/Azure/repair-script-library.

Anknytning Allmän tillgänglighet
az vm repair repair-and-restore

Reparera och återställa den virtuella datorn.

Anknytning Förhandsversion
az vm repair reset-nic

Återställ nätverksgränssnittsstacken på den virtuella datorns gästoperativsystem. . https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface

Anknytning Förhandsversion
az vm repair restore

Ersätt den virtuella källdatorns OS-disk med datadisken från den virtuella reparationsdatorn.

Anknytning Allmän tillgänglighet
az vm repair run

Kör verifierade skript från GitHub på en virtuell dator. "az vm repair list-scripts" för att visa tillgängliga skript.

Anknytning Allmän tillgänglighet
az vm resize

Uppdatera en virtuell dators storlek.

Kärna Allmän tillgänglighet
az vm restart

Starta om virtuella datorer.

Kärna Allmän tillgänglighet
az vm run-command

Hantera körningskommandon på en virtuell dator.

Kärna Allmän tillgänglighet
az vm run-command create

Åtgärden för att skapa körningskommandot.

Kärna Allmän tillgänglighet
az vm run-command delete

Åtgärden för att ta bort körningskommandot.

Kärna Allmän tillgänglighet
az vm run-command invoke

Kör ett specifikt körningskommando på en virtuell dator.

Kärna Allmän tillgänglighet
az vm run-command list

Visa en lista över körningskommandon från en virtuell dator eller en plats.

Kärna Allmän tillgänglighet
az vm run-command show

Hämta ett specifikt körningskommando.

Kärna Allmän tillgänglighet
az vm run-command update

Åtgärden för att uppdatera körningskommandot.

Kärna Allmän tillgänglighet
az vm run-command wait

Placera CLI i vänteläge tills ett villkor för kommandot res virtual-machine-run-är uppfyllt.

Kärna Allmän tillgänglighet
az vm secret

Hantera VM-hemligheter.

Kärna Allmän tillgänglighet
az vm secret add

Lägg till en hemlighet i en virtuell dator.

Kärna Allmän tillgänglighet
az vm secret format

Omvandla hemligheter till ett formulär som kan användas av virtuella datorer och VMSSes.

Kärna Allmän tillgänglighet
az vm secret list

Lista hemligheter på en virtuell dator.

Kärna Allmän tillgänglighet
az vm secret remove

Ta bort en hemlighet från en virtuell dator.

Kärna Allmän tillgänglighet
az vm show

Hämta information om en virtuell dator.

Kärna Allmän tillgänglighet
az vm simulate-eviction

Simulera borttagningen av en virtuell dator med oanvänd kapacitet.

Kärna Allmän tillgänglighet
az vm start

Startar en stoppad virtuell dator.

Kärna Allmän tillgänglighet
az vm stop

Stäng av (stoppa) en virtuell dator som körs.

Kärna Allmän tillgänglighet
az vm unmanaged-disk

Hantera ohanterade datadiskar som är anslutna till en virtuell dator.

Kärna Allmän tillgänglighet
az vm unmanaged-disk attach

Koppla en ohanterad beständig disk till en virtuell dator.

Kärna Allmän tillgänglighet
az vm unmanaged-disk detach

Koppla från en ohanterad disk från en virtuell dator.

Kärna Allmän tillgänglighet
az vm unmanaged-disk list

Visa en lista över ohanterade diskar för en virtuell dator.

Kärna Allmän tillgänglighet
az vm update

Uppdatera egenskaperna för en virtuell dator.

Kärna Allmän tillgänglighet
az vm user

Hantera användarkonton för en virtuell dator.

Kärna Allmän tillgänglighet
az vm user delete

Ta bort ett användarkonto från en virtuell dator.

Kärna Allmän tillgänglighet
az vm user reset-ssh

Återställ SSH-konfigurationen på en virtuell dator.

Kärna Allmän tillgänglighet
az vm user update

Uppdatera ett användarkonto för den virtuella datorn. Du kan använda det för att uppdatera lösenords- eller ssh-nyckelvärdet för vm-användare.

Kärna Allmän tillgänglighet
az vm wait

Placera CLI i vänteläge tills ett villkor för den virtuella datorn uppfylls.

Kärna Allmän tillgänglighet

az vm assess-patches

Utvärdera korrigeringar på en virtuell dator.

az vm assess-patches [--ids]
                     [--name]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--resource-group]
                     [--subscription]

Exempel

Utvärdera korrigeringar på en virtuell dator.

az vm assess-patches -g MyResourceGroup -n MyVm

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm auto-shutdown

Hantera automatisk avstängning för virtuell dator.

az vm auto-shutdown [--email]
                    [--ids]
                    [--location]
                    [--name]
                    [--off]
                    [--resource-group]
                    [--subscription]
                    [--time]
                    [--webhook]

Exempel

Skapa schema för automatisk avstängning för en virtuell dator.

az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"

Ta bort schemat för automatisk avstängning för en virtuell dator.

az vm auto-shutdown -g MyResourceGroup -n MyVm --off

Valfria parametrar

--email

E-postmottagaren som ska skicka meddelanden till (kan vara en lista över semikolonavgränsade e-postadresser).

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--off

Inaktivera automatisk avstängning för virtuell dator. Konfigurationen rensas.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--time

UTC-tiden på dagen schemat inträffar varje dag. Format: hhmm. Exempel: 1730.

--webhook

Webhook-URL:en som meddelandet ska skickas till.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm capture

Samla in information för en stoppad virtuell dator.

En självstudiekurs från slutpunkt till slutpunkt finns i https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm capture --vhd-name-prefix
              [--ids]
              [--name]
              [--overwrite]
              [--resource-group]
              [--storage-container]
              [--subscription]

Exempel

Frigöra, generalisera och avbilda en stoppad virtuell dator.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Frigör, generalisera och samla in flera stoppade virtuella datorer.

vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids {vms_ids}
az vm generalize --ids {vms_ids}
az vm capture --ids {vms_ids} --vhd-name-prefix MyPrefix

Obligatoriska parametrar

--vhd-name-prefix

VHD-namnprefixet anger för de virtuella datordiskarna.

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--overwrite

Skriv över den befintliga diskfilen.

Standardvärde: True
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--storage-container

Lagringskontots containernamn där diskarna ska sparas.

Standardvärde: vhds
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm convert

Konvertera en virtuell dator med ohanterade diskar för att använda hanterade diskar.

az vm convert [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Exempel

Konvertera en virtuell dator med ohanterade diskar för att använda hanterade diskar.

az vm convert -g MyResourceGroup -n MyVm

Konvertera alla virtuella datorer med ohanterade diskar i en resursgrupp för att använda hanterade diskar.

az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm create

Skapa en virtuell dator i Azure.

En självstudiekurs från slutpunkt till slutpunkt finns i https://docs.microsoft.com/azure/virtual-machines/linux/quick-create-cli.

az vm create --name
             --resource-group
             [--accelerated-networking {false, true}]
             [--accept-term]
             [--admin-password]
             [--admin-username]
             [--asgs]
             [--assign-identity]
             [--attach-data-disks]
             [--attach-os-disk]
             [--authentication-type {all, password, ssh}]
             [--availability-set]
             [--boot-diagnostics-storage]
             [--capacity-reservation-group]
             [--computer-name]
             [--count]
             [--custom-data]
             [--data-disk-caching]
             [--data-disk-delete-option]
             [--data-disk-encryption-sets]
             [--data-disk-sizes-gb]
             [--disable-integrity-monitoring-autoupgrade]
             [--disk-controller-type {NVMe, SCSI}]
             [--edge-zone]
             [--enable-agent {false, true}]
             [--enable-auto-update {false, true}]
             [--enable-hibernation {false, true}]
             [--enable-hotpatching {false, true}]
             [--enable-integrity-monitoring]
             [--enable-proxy-agent {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--encryption-at-host {false, true}]
             [--ephemeral-os-disk {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--eviction-policy {Deallocate, Delete}]
             [--generate-ssh-keys]
             [--host]
             [--host-group]
             [--image]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--location]
             [--max-price]
             [--nic-delete-option]
             [--nics]
             [--no-wait]
             [--nsg]
             [--nsg-rule {NONE, RDP, SSH}]
             [--os-disk-caching {None, ReadOnly, ReadWrite}]
             [--os-disk-delete-option {Delete, Detach}]
             [--os-disk-encryption-set]
             [--os-disk-name]
             [--os-disk-secure-vm-disk-encryption-set]
             [--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
             [--os-disk-size-gb]
             [--os-type {linux, windows}]
             [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
             [--plan-name]
             [--plan-product]
             [--plan-promotion-code]
             [--plan-publisher]
             [--platform-fault-domain]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--private-ip-address]
             [--proxy-agent-mode {Audit, Enforce}]
             [--public-ip-address]
             [--public-ip-address-allocation {dynamic, static}]
             [--public-ip-address-dns-name]
             [--public-ip-sku {Basic, Standard}]
             [--role]
             [--scope]
             [--secrets]
             [--security-type {ConfidentialVM, Standard, TrustedLaunch}]
             [--size]
             [--source-disk-restore-point]
             [--source-disk-restore-point-size-gb]
             [--source-resource]
             [--source-resource-size]
             [--specialized {false, true}]
             [--ssh-dest-key-path]
             [--ssh-key-name]
             [--ssh-key-values]
             [--storage-account]
             [--storage-container-name]
             [--storage-sku]
             [--subnet]
             [--subnet-address-prefix]
             [--tags]
             [--ultra-ssd-enabled {false, true}]
             [--use-unmanaged-disk]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--validate]
             [--vmss]
             [--vnet-address-prefix]
             [--vnet-name]
             [--workspace]
             [--zone]

Exempel

Skapa en standard virtuell Ubuntu2204-dator med automatisk SSH-autentisering.

az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204

Skapa en redHat-standarddator med automatisk SSH-autentisering med hjälp av en avbildnings-URN.

az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506

Skapa en standard virtuell Windows Server-dator med en privat IP-adress.

az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter

Skapa en virtuell dator från en anpassad hanterad avbildning.

az vm create -g MyResourceGroup -n MyVm --image MyImage

Skapa en virtuell dator från en generaliserad galleriavbildningsversion.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0

Skapa en virtuell dator från en specialiserad galleriavbildningsversion.

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized

Skapa en virtuell dator från den senaste versionen av en galleriavbildning

az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

Skapa en virtuell dator genom att ansluta till en hanterad operativsystemdisk.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux

Skapa en virtuell dator genom att ansluta till en ohanterad operativsystemdisk från en VHD-blob-URI.

az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk

Skapa en virtuell Debian11-dator med hjälp av ett cloud-init-skript för konfiguration. Se: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init.

az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml

Skapa en virtuell Debian11-dator med SSH-nyckelautentisering och en offentlig DNS-post som finns i ett befintligt virtuellt nätverk och en tillgänglighetsuppsättning.

az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
    --availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
    --ssh-key-values @key-file

Skapa en enkel virtuell Ubuntu Linux-dator med en offentlig IP-adress, DNS-post, två datadiskar (10 GB och 20 GB) och generera sedan RSA ssh-nyckelpar.

az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
    --image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
    --generate-ssh-keys

Skapa en virtuell Debian11-dator med hjälp av Key Vault-hemligheter.

az keyvault certificate create --vault-name vaultname -n cert1 \
  -p "$(az keyvault certificate get-default-policy)"

secrets=$(az keyvault secret list-versions --vault-name vaultname \
  -n cert1 --query "[?attributes.enabled].id" -o tsv)

vm_secrets=$(az vm secret format -s "$secrets")

az vm create -g group-name -n vm-name --admin-username deploy  \
  --image debian11 --secrets "$vm_secrets"

Skapa en virtuell CentOS-dator med en systemtilldelad identitet. Den virtuella datorn har rollen Deltagare med åtkomst till ett lagringskonto.

az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor

Skapa en virtuell Debian11-dator med en användartilldelad identitet.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Skapa en virtuell Debian11-dator med både system- och användartilldelad identitet.

az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Skapa en virtuell dator i en tillgänglighetszon i den aktuella resursgruppens region.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1

Skapa flera virtuella datorer. I det här exemplet skapas tre virtuella datorer. De är MyVm0, MyVm1, MyVm2.

az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3

Skapa en virtuell dator från en delad galleriavbildning

az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Skapa en virtuell dator från communitygalleriavbildning

az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Obligatoriska parametrar

--name -n

Namnet på den virtuella datorn.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--accelerated-networking

Aktivera accelererat nätverk. Om inget anges aktiverar CLI det baserat på datorbild och storlek.

Godkända värden: false, true
--accept-term

Godkänn licensavtalet och sekretesspolicyn.

--admin-password

Lösenord för den virtuella datorn om autentiseringstypen är "Lösenord".

--admin-username

Användarnamn för den virtuella datorn. Standardvärdet är det aktuella användarnamnet för operativsystemet. Om standardvärdet är systemreserverad anges standardvärdet till azureuser. Se för att https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile hämta en fullständig lista över reserverade värden.

--asgs

Utrymmesavgränsad lista över befintliga programsäkerhetsgrupper som ska associeras med den virtuella datorn.

--assign-identity

Acceptera system- eller användartilldelade identiteter avgränsade med blanksteg. Använd [system] för att referera till systemtilldelad identitet eller ett resurs-ID för att referera till användartilldelad identitet. Se hjälpen om du vill ha fler exempel.

--attach-data-disks

Koppla befintliga datadiskar till den virtuella datorn. Kan använda namnet eller ID:t för en hanterad disk eller URI:n till en ohanterad disk-VHD.

--attach-os-disk

Koppla en befintlig OS-disk till den virtuella datorn. Kan använda namnet eller ID:t för en hanterad disk eller URI:n till en ohanterad disk-VHD.

--authentication-type

Typ av autentisering som ska användas med den virtuella datorn. Standardinställningar för lösenord för windows och offentlig SSH-nyckel för Linux. "all" aktiverar både ssh- och lösenordsautentisering.

Godkända värden: all, password, ssh
--availability-set

Namn eller ID för en befintlig tillgänglighetsuppsättning som den virtuella datorn ska läggas till i. Ingen som standard.

--boot-diagnostics-storage

Befintligt lagringskontonamn eller dess blob-URI för att samla in startdiagnostik. Dess sku bör vara en av Standard_GRS, Standard_LRS och Standard_RAGRS.

--capacity-reservation-group --crg
Förhandsgranskning

ID:t eller namnet på den kapacitetsreservationsgrupp som används för att allokera. Skicka in "Ingen" för att koppla bort kapacitetsreservationsgruppen. Observera att om du vill ta bort en virtuell dator/VMSS som har associerats med kapacitetsreservationsgruppen måste du först koppla bort kapacitetsreservationsgruppen.

--computer-name

Värdoperativsystemets namn på den virtuella datorn. Standardvärdet är namnet på den virtuella datorn.

--count
Förhandsgranskning

Antal virtuella datorer som ska skapas. Värdeintervallet är [2, 250], inklusive. Ange inte den här parametern om du vill skapa en vanlig virtuell dator. De virtuella datorerna skapas parallellt. Utdata från det här kommandot är en matris med virtuella datorer i stället för en enda virtuell dator. Varje virtuell dator har en egen offentlig IP-adress, NIC. VNET och NSG delas. Vi rekommenderar att inga befintliga offentliga IP-, nätverkskort, VNET och NSG finns i resursgruppen. När --count har angetts, --attach-data-disks, --attach-os-disk, --boot-diagnostics-storage, --computer-name, --host, --host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address, --public-ip-address-dns-name, --storage-account, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name tillåts inte.

--custom-data

Anpassad init-skriptfil eller text (cloud-init, cloud-config osv.).

--data-disk-caching

Cachelagringstyp för datadiskar, inklusive "None", "ReadOnly", "ReadWrite" osv. Använd ett singularvärde för att tillämpa på alla diskar eller använd <lun>=<vaule1> <lun>=<value2> för att konfigurera enskilda diskar.

--data-disk-delete-option

Ange om datadisken ska tas bort eller kopplas från när den virtuella datorn tas bort. Om en enskild datadisk är ansluten är de tillåtna värdena Ta bort och Koppla från. Om flera datadiskar är anslutna använder du "<data_disk>=Ta bort <data_disk2>=Koppla från" för att konfigurera varje disk.

--data-disk-encryption-sets

Namn eller ID:er (avgränsat utrymme) för diskkrypteringsuppsättningar för datadiskar.

--data-disk-sizes-gb

Utrymmesavgränsade tomma diskstorlekar för hanterade data i GB som ska skapas.

--disable-integrity-monitoring-autoupgrade

Inaktivera automatisk uppgradering av gästattesteringstillägget för betrodd start aktiverade virtuella datorer och VMSS.

Standardvärde: False
--disk-controller-type
Förhandsgranskning

Ange vilken typ av diskkontrollant som konfigurerats för den virtuella datorn eller VMSS.

Godkända värden: NVMe, SCSI
--edge-zone

Namnet på gränszonen.

--enable-agent

Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte har angetts är standardbeteendet att ställa in den på true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare.

Godkända värden: false, true
--enable-auto-update

Ange om automatiska uppdateringar är aktiverade för den virtuella Windows-datorn.

Godkända värden: false, true
--enable-hibernation

Flaggan som aktiverar eller inaktiverar viloläge på den virtuella datorn.

Godkända värden: false, true
--enable-hotpatching

Korrigera virtuella datorer utan att behöva starta om. --enable-agent måste anges och --patch-mode måste vara inställt på AutomaticByPlatform.

Godkända värden: false, true
--enable-integrity-monitoring

Aktivera installation av Microsoft propietary och inte säkerhetsstödd gästattesteringstillägg och aktivera systemtilldelad identitet för betrodd start aktiverade virtuella datorer och VMSS.

Standardvärde: False
--enable-proxy-agent

Ange om proxyagentfunktionen ska vara aktiverad på den virtuella datorn eller vm-skalningsuppsättningen.

Godkända värden: false, true
--enable-secure-boot

Aktivera säker start.

Godkända värden: false, true
--enable-vtpm

Aktivera vTPM.

Godkända värden: false, true
--encryption-at-host

Aktivera värdkryptering för den virtuella datorn eller VMSS. Detta aktiverar krypteringen för alla diskar, inklusive resurs/temp-disk på själva värden.

Godkända värden: false, true
--ephemeral-os-disk

Gör att du kan skapa en OS-disk direkt på värdnoden, vilket ger lokala diskprestanda och snabbare vm/VMSS-återskapningstid.

Godkända värden: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Gäller endast när det används med --ephemeral-os-disk. Gör att du kan välja den tillfälliga operativsystemets disketableringsplats.

Godkända värden: CacheDisk, NvmeDisk, ResourceDisk
--eviction-policy

Borttagningsprincipen för den virtuella datorn spotprioritet. Standardprincipen för borttagning är Frigöra för en virtuell dator med platsprioritet.

Godkända värden: Deallocate, Delete
--generate-ssh-keys

Generera offentliga och privata RSA-nyckelfiler för SSH om de saknas. Nycklarna lagras i katalogen ~/.ssh.

Standardvärde: False
--host
Förhandsgranskning

Resurs-ID för den dedikerade värd som den virtuella datorn ska finnas i. --host och --host-group kan inte användas tillsammans.

--host-group
Förhandsgranskning

Namn eller resurs-ID för den dedikerade värdgrupp som den virtuella datorn ska finnas i. --host och --host-group kan inte användas tillsammans.

--image

Namnet på operativsystemavbildningen som ett URN-alias, URN, anpassat avbildningsnamn eller ID, anpassat avbildningsversions-ID eller VHD-blob-URI. Dessutom har den även stöd för delad galleribild. Använd avbildningsaliaset inklusive den version av distributionen som du vill använda. Till exempel: använd Debian11 i stället för Debian." Den här parametern krävs om du inte använder --attach-os-disk. giltigt URN-format: "Publisher:Offer:Sku:Version". Mer information finns i https://docs.microsoft.com/azure/virtual-machines/linux/cli-ps-findimage.

Värde från: az sig image-version show-shared, az vm image list, az vm image show
--license-type

Anger att Windows-avbildningen eller disken har licensierats lokalt. Om du vill aktivera Azure Hybrid-förmån för Windows Server använder du "Windows_Server". Om du vill aktivera värdrättigheter för flera klientorganisationer för Windows 10 använder du "Windows_Client". Mer information finns i onlinedokumenten för den virtuella Azure Windows-datorn.

Godkända värden: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--location -l

Plats där du kan skapa en virtuell dator och relaterade resurser. Om standardplatsen inte har konfigurerats kommer den som standard att vara resursgruppens plats.

--max-price
Förhandsgranskning

Det högsta priset (i us-dollar) som du är villig att betala för en virtuell dator/VMSS för oanvänd kapacitet. -1 anger att vm/VMSS för oanvänd kapacitet inte ska avlägsnas av prisskäl.

--nic-delete-option

Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort. Använd ett singularvärde för att tillämpa på alla resurser, eller använd = för att konfigurera borttagningsbeteendet för enskilda resurser. Möjliga alternativ är Ta bort och Koppla från.

--nics

Namn eller ID:n för befintliga nätverkskort som ska anslutas till den virtuella datorn. Det första nätverkskortet kommer att utses till primärt. Om det utelämnas skapas ett nytt nätverkskort. Om ett befintligt nätverkskort har angetts ska du inte ange undernät, VNet, offentlig IP-adress eller NSG.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--nsg

Namnet som ska användas när du skapar en ny nätverkssäkerhetsgrupp (standard) eller refererar till en befintlig. Kan också referera till en befintlig NSG efter ID eller ange "" för ingen (""" i Azure CLI med hjälp av PowerShell eller --% operator).

--nsg-rule

NSG-regel som ska skapas när du skapar en ny NSG. Standardinställningar för att öppna portar för att tillåta RDP i Windows och tillåta SSH på Linux. NONE representerar ingen NSG-regel.

Godkända värden: NONE, RDP, SSH
--os-disk-caching

Cachelagringstyp för den virtuella datorns OS-disk. Standard: ReadWrite.

Godkända värden: None, ReadOnly, ReadWrite
--os-disk-delete-option

Ange beteendet för den hanterade disken när den virtuella datorn tas bort, dvs. om den hanterade disken tas bort eller kopplas från.

Godkända värden: Delete, Detach
--os-disk-encryption-set

Namn eller ID för diskkrypteringsuppsättning för OS-disk.

--os-disk-name

Namnet på den nya VM OS-disken.

--os-disk-secure-vm-disk-encryption-set

Ange resurs-ID för kundhanterad diskkrypteringsuppsättning eller namn för den hanterade disk som används för kundhanterad nyckel krypterad konfidentiell VM OS-disk och VM-gästblob.

--os-disk-security-encryption-type

Ange krypteringstypen för den operativsystemhanterade disken.

Godkända värden: DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly
--os-disk-size-gb

Operativsystemets diskstorlek i GB som ska skapas.

--os-type

Typ av operativsystem som är installerat på en anpassad virtuell hårddisk. Använd inte när du anger ett URN- eller URN-alias.

Godkända värden: linux, windows
--patch-mode

Läge för gästkorrigering till den virtuella IaaS-datorn. Tillåtna värden för virtuell Windows-dator: AutomaticByOS, AutomaticByPlatform, Manuell. Tillåtna värden för virtuella Linux-datorer: AutomaticByPlatform, ImageDefault. Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt i den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. paramatern --enable-auto-update måste vara false. AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Parametern --enable-auto-update måste vara sann. AutomaticByPlatform – den virtuella datorn uppdateras automatiskt av operativsystemet. ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används. Parametern --enable-agent och --enable-auto-update måste vara sann.

Godkända värden: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--plan-name

Plannamn.

--plan-product

Planera produkt.

--plan-promotion-code

Planera kampanjkod.

--plan-publisher

Planera utgivare.

--platform-fault-domain

Ange den logiska feldomänen för skalningsuppsättningen som den virtuella datorn ska skapas i. Som standard tilldelas den virtuella datorn automatiskt till en feldomän som bäst upprätthåller balansen mellan tillgängliga feldomäner. Detta gäller endast om egenskapen virtualMachineScaleSet för den här virtuella datorn har angetts. Vm-skalningsuppsättningen som refereras måste ha antalet plattformsfeldomäner. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Tilldelning av feldomäner kan visas i instansvyn för virtuella datorer.

--ppg

Namnet eller ID:t för närhetsplaceringsgruppen som den virtuella datorn ska associeras med.

--priority

Prioritet. Använd "Spot" för att köra kortvariga arbetsbelastningar på ett kostnadseffektivt sätt. "Låg" uppräkning kommer att bli inaktuell i framtiden. Använd "Spot" för att distribuera virtuella Azure-datorer och/eller VMSS för oanvänd kapacitet. Standardvärdet är Vanlig.

Godkända värden: Low, Regular, Spot
--private-ip-address

Statisk privat IP-adress (t.ex. 10.0.0.5).

--proxy-agent-mode

Ange det läge som proxyagenten ska köras på om funktionen är aktiverad.

Godkända värden: Audit, Enforce
--public-ip-address

Namnet på den offentliga IP-adressen när du skapar en (standard) eller refererar till en befintlig. Kan också referera till en befintlig offentlig IP-adress via ID eller ange "" för None ('"" i Azure CLI med hjälp av PowerShell eller --% operator). För Azure CLI med powershell core edition 7.3.4 anger du eller "" (--public-ip-address eller --public-ip-address "").

--public-ip-address-allocation
Godkända värden: dynamic, static
--public-ip-address-dns-name

Globalt unikt DNS-namn för en nyskapad offentlig IP-adress.

--public-ip-sku

Offentlig IP-SKU. Den offentliga IP-adressen stöds för att endast skapas i gränszonen när den är "Standard".

Godkända värden: Basic, Standard
Standardvärde: Standard
--role

Rollnamn eller ID som den systemtilldelade identiteten kommer att ha.

--scope

Omfång som den systemtilldelade identiteten kan komma åt.

--secrets

En eller flera Key Vault-hemligheter som JSON-strängar eller -filer via @{path} som innehåller [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Ange säkerhetstypen för den virtuella datorn.

Godkända värden: ConfidentialVM, Standard, TrustedLaunch
--size

Storleken på den virtuella datorn som ska skapas. Se https://azure.microsoft.com/pricing/details/virtual-machines/ för storleksinformation.

Standardvärde: Standard_DS1_v2
Värde från: az vm list-sizes
--source-disk-restore-point --source-disk-rp

Skapa en datadisk från en diskåterställningspunkt. Kan använda ID:t för en diskåterställningspunkt.

--source-disk-restore-point-size-gb --source-rp-size

Storleken på källdiskåterställningspunkten i GB.

--source-resource --source-snapshots-or-disks

Skapa en datadisk från en ögonblicksbild eller en annan disk. Kan använda ID för en disk eller ögonblicksbild.

--source-resource-size --source-snapshots-or-disks-size-gb

Storleken på källdisken i GB.

--specialized

Ange om källbilden är specialiserad.

Godkända värden: false, true
--ssh-dest-key-path

Målfilsökväg på den virtuella datorn för SSH-nyckeln. Om filen redan finns läggs de angivna nycklarna till i filen. Målsökvägen för offentliga SSH-nycklar är för närvarande begränsad till standardvärdet "/home/username/.ssh/authorized_keys" på grund av ett känt problem i Linux-etableringsagenten.

--ssh-key-name

Använd den som offentlig nyckel på en virtuell dator. Det bör vara en befintlig SSH-nyckelresurs i Azure.

--ssh-key-values

Blankstegsavgränsad lista över offentliga SSH-nycklar eller filsökvägar för offentliga nycklar.

--storage-account

Gäller endast när det används med --use-unmanaged-disk. Namnet som ska användas när du skapar ett nytt lagringskonto eller refererar till ett befintligt. Om det utelämnas används ett lämpligt lagringskonto i samma resursgrupp och plats, eller så skapas ett nytt.

--storage-container-name

Gäller endast när det används med --use-unmanaged-disk. Namnet på lagringscontainern för den virtuella datorns OS-disk. Standard: vhds.

--storage-sku

SKU:n för lagringskontot som den virtuella datorn ska sparas med. Använd en sku som används på alla diskar eller ange enskilda diskar. Användning: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], där varje ID är "os" eller en 0-indexerad lun. Tillåtna värden: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

--subnet

Namnet på undernätet när du skapar ett nytt virtuellt nätverk eller refererar till ett befintligt. Kan också referera till ett befintligt undernät efter ID. Om både vnet-namn och undernät utelämnas väljs ett lämpligt virtuellt nätverk och undernät automatiskt, eller så skapas ett nytt.

--subnet-address-prefix

Ip-adressprefixet för undernätet som ska användas när du skapar ett nytt virtuellt nätverk i CIDR-format.

Standardvärde: 10.0.0.0/24
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--ultra-ssd-enabled

Aktiverar eller inaktiverar funktionen för att ha 1 eller flera hanterade datadiskar med UltraSSD_LRS lagringskonto.

Godkända värden: false, true
--use-unmanaged-disk

Använd inte hanterad disk för att bevara den virtuella datorn.

Standardvärde: False
--user-data

UserData för den virtuella datorn. Den kan skickas som fil eller sträng.

--v-cpus-available

Ange antalet tillgängliga vCPU:er.

--v-cpus-per-core

Ange förhållandet mellan vCPU och fysisk kärna. Om du anger den här egenskapen till 1 innebär det också att hypertrådning är inaktiverat.

--validate

Generera och verifiera ARM-mallen utan att skapa några resurser.

Standardvärde: False
--vmss

Namn eller ID för en befintlig VM-skalningsuppsättning som den virtuella datorn ska tilldelas till. Ingen som standard.

--vnet-address-prefix

IP-adressprefixet som ska användas när du skapar ett nytt virtuellt nätverk i CIDR-format.

Standardvärde: 10.0.0.0/16
--vnet-name

Namnet på det virtuella nätverket när du skapar ett nytt eller refererar till ett befintligt nätverk.

--workspace
Förhandsgranskning

Namn eller ID för Log Analytics-arbetsyta. Om du anger arbetsytan via dess namn ska arbetsytan finnas i samma resursgrupp som den virtuella datorn, annars skapas en ny arbetsyta.

--zone -z

Tillgänglighetszon som resursen ska etableras i.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm deallocate

Frigör en virtuell dator så att beräkningsresurser inte längre allokeras (avgifterna gäller inte längre). Statusen ändras från "Stoppad" till "Stoppad (frigjord)".

En självstudiekurs från slutpunkt till slutpunkt finns i https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm deallocate [--hibernate {0, 1, f, false, n, no, t, true, y, yes}]
                 [--ids]
                 [--name]
                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                 [--resource-group]
                 [--subscription]

Exempel

Frigöra, generalisera och avbilda en stoppad virtuell dator.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Frigör, generalisera och samla in flera stoppade virtuella datorer.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Frigör en virtuell dator.

az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup

Valfria parametrar

--hibernate

Valfri parameter för att viloläge för en virtuell dator. (Funktion i förhandsversion).

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm delete

Ta bort en virtuell dator.

az vm delete [--force-deletion]
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]
             [--yes]

Exempel

Ta bort en virtuell dator utan att fråga efter bekräftelse.

az vm delete -g MyResourceGroup -n MyVm --yes

Ta bort alla virtuella datorer i en resursgrupp.

az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--force-deletion

Valfri parameter för att framtvinga borttagning av virtuella datorer. Standardvärdet är Ingen.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm generalize

Markera en virtuell dator som generaliserad så att den kan avbildningas för flera distributioner.

En självstudiekurs från slutpunkt till slutpunkt finns i https://docs.microsoft.com/azure/virtual-machines/linux/capture-image.

az vm generalize [--ids]
                 [--name]
                 [--resource-group]
                 [--subscription]

Exempel

Frigöra, generalisera och avbilda en stoppad virtuell dator.

az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix

Frigör, generalisera och samla in flera stoppade virtuella datorer.

az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm get-instance-view

Hämta instansinformation om en virtuell dator.

az vm get-instance-view [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Exempel

Använd en resursgrupp och ett namn för att hämta information om instansvyn för en virtuell dator.

az vm get-instance-view -g MyResourceGroup -n MyVm

Hämta instansvyer för alla virtuella datorer i en resursgrupp.

az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm install-patches

Installera korrigeringar på en virtuell dator.

az vm install-patches --maximum-duration
                      --reboot-setting {Always, IfRequired, Never}
                      [--classifications-to-include-linux {Critical, Other, Security}]
                      [--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
                      [--exclude-kbs-requiring-reboot {false, true}]
                      [--ids]
                      [--kb-numbers-to-exclude]
                      [--kb-numbers-to-include]
                      [--max-patch-publish-date]
                      [--name]
                      [--no-wait]
                      [--package-name-masks-to-exclude]
                      [--package-name-masks-to-include]
                      [--resource-group]
                      [--subscription]

Exempel

Installera korrigeringar på en virtuell Windows-dator, så att den maximala tiden kan vara 4 timmar, och den virtuella datorn startas om om det behövs under programuppdateringen.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true

Installera korrigeringar på en virtuell Linux-dator, så att den maximala tiden kan vara 4 timmar, och den virtuella datorn startas om om det behövs under programuppdateringen.

az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical

Obligatoriska parametrar

--maximum-duration

Ange den maximala tid som åtgärden ska köras. Det måste vara en ISO 8601-kompatibel varaktighetssträng, till exempel PT4H (4 timmar).

--reboot-setting

Definiera när det är acceptabelt att starta om en virtuell dator under en programuppdateringsåtgärd.

Godkända värden: Always, IfRequired, Never

Valfria parametrar

--classifications-to-include-linux

Utrymmesavgränsad lista över klassificeringar som ska inkluderas för virtuella Linux-datorer.

Godkända värden: Critical, Other, Security
--classifications-to-include-win

Utrymmesavgränsad lista över klassificeringar som ska inkluderas för virtuella Windows-datorer.

Godkända värden: Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates
--exclude-kbs-requiring-reboot

Filtrera bort KB:er som inte har omstartsbeteendet "NeverReboots" när detta har angetts. Gäller endast för virtuella Windows-datorer.

Godkända värden: false, true
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--kb-numbers-to-exclude

Blankstegsavgränsad lista över KB:er som ska undantas i korrigeringsåtgärden. Gäller endast för virtuella Windows-datorer.

--kb-numbers-to-include

Blankstegsavgränsad lista över KB:er som ska inkluderas i korrigeringsåtgärden. Gäller endast för virtuella Windows-datorer.

--max-patch-publish-date

ISO 8601-tidsvärde för installationskorrigering som publicerades på eller före detta angivna högsta publicerade datum. Format: datum (å-mm-dd) tid (hh:mm:ss.xxxxx) tidszon (+/-hh:mm).

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--package-name-masks-to-exclude

Utrymmesavgränsad lista över paket som ska undantas i korrigeringsåtgärden. Format: packageName_packageVersion. Gäller endast för virtuella Linux-datorer.

--package-name-masks-to-include

Utrymmesavgränsad lista över paket som ska inkluderas i korrigeringsåtgärden. Format: packageName_packageVersion. Gäller endast för virtuella Linux-datorer.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm list

Visa information om virtuella datorer.

--resource-group kan skicka in en tom sträng som en parameter, som matar ut all VM-information under prenumerationen. Mer information om hur du frågar efter information om virtuella datorer finns i https://docs.microsoft.com/cli/azure/query-az-cli2.

az vm list [--resource-group]
           [--show-details]
           [--vmss]

Exempel

Visa en lista över alla virtuella datorer.

az vm list

Visa en lista över alla virtuella datorer efter resursgrupp.

az vm list -g MyResourceGroup

Visa en lista över alla virtuella datorer efter resursgrupp med information.

az vm list -g MyResourceGroup -d

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--show-details -d

Visa offentlig IP-adress, FQDN och energispartillstånd. kommandot körs långsamt.

Standardvärde: False
--vmss

Lista VM-instanser i en specifik VMSS. Ange VMSS-ID eller VMSS-namn.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm list-ip-addresses

Lista IP-adresser som är associerade med en virtuell dator.

az vm list-ip-addresses [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Exempel

Hämta IP-adresserna för en virtuell dator.

az vm list-ip-addresses -g MyResourceGroup -n MyVm

Hämta IP-adresser för alla virtuella datorer i en resursgrupp.

az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm list-sizes

Lista tillgängliga storlekar för virtuella datorer.

az vm list-sizes [--ids]
                 [--location]
                 [--subscription]

Exempel

Visa en lista över tillgängliga VM-storlekar i regionen USA, västra.

az vm list-sizes -l westus

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm list-skus

Få information om beräkningsrelaterade resurs-SKU:er.

Det här kommandot innehåller begränsningar på prenumerationsnivå som ger den mest exakta informationen.

az vm list-skus [--all {false, true}]
                [--location]
                [--resource-type]
                [--size]
                [--zone {false, true}]

Exempel

Visa en lista över alla SKU:er i regionen USA, västra.

az vm list-skus -l westus

Visa en lista över alla tillgängliga vm-storlekar i regionen USA, östra 2 som har stöd för tillgänglighetszonen.

az vm list-skus -l eastus2 --zone

Visa en lista över alla tillgängliga vm-storlekar i regionen USA, östra 2 som har stöd för tillgänglighetszonen med namn som "standard_ds1...".

az vm list-skus -l eastus2 --zone --size standard_ds1

Visa en lista över tillgänglighetsuppsättningsrelaterad sku-information i regionen USA, västra.

az vm list-skus -l westus --resource-type availabilitySets

Valfria parametrar

--all

Visa all information, inklusive vm-storlekar som inte är tillgängliga under den aktuella prenumerationen.

Godkända värden: false, true
--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--resource-type -r

Resurstyper, t.ex. "availabilitySets", "snapshots", "diskar" osv.

--size -s

Storleksnamn, partiellt namn accepteras.

--zone -z

Visa sku:er som stöder tillgänglighetszoner.

Godkända värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm list-usage

Visa en lista över tillgängliga användningsresurser för virtuella datorer.

az vm list-usage --location

Exempel

Hämta beräkningsresursanvändningen för regionen USA, västra.

az vm list-usage -l westus

Obligatoriska parametrar

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm list-vm-resize-options

Lista tillgängliga storleksalternativ för virtuella datorer.

az vm list-vm-resize-options [--ids]
                             [--name]
                             [--resource-group]
                             [--subscription]

Exempel

Visa en lista över alla tillgängliga VM-storlekar för storleksändring.

az vm list-vm-resize-options -g MyResourceGroup -n MyVm

Lista tillgängliga storlekar för alla virtuella datorer i en resursgrupp.

az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm open-port

Öppnar en virtuell dator för inkommande trafik på angivna portar.

Lägger till en säkerhetsregel i nätverkssäkerhetsgruppen (NSG) som är ansluten till den virtuella datorns nätverksgränssnitt (NIC) eller undernät. Den befintliga NSG:n används eller så skapas en ny. Regelnamnet är "open-port-{port}" och skriver över en befintlig regel med det här namnet. För virtuella datorer med flera nätverkskort eller för mer detaljerad kontroll använder du lämpliga nätverkskommandon direkt (nsg-regelskapande osv.).

az vm open-port --port
                [--apply-to-subnet]
                [--ids]
                [--name]
                [--nsg-name]
                [--priority]
                [--resource-group]
                [--subscription]

Exempel

Öppna alla portar på en virtuell dator för inkommande trafik.

az vm open-port -g MyResourceGroup -n MyVm --port '*'

Öppna ett antal portar på en virtuell dator för inkommande trafik med högsta prioritet.

az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100

Öppna portarna 555, 557, 558 och 559 för inkommande trafik med högsta prioritet.

az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100

Öppna alla portar för alla virtuella datorer i en resursgrupp.

az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'

Obligatoriska parametrar

--port

Port- eller portintervallet (t.ex. 80–100) för att öppna inkommande trafik till. Använd *för att tillåta trafik till alla portar. Använd kommaavgränsade värden för att ange mer än en port eller ett portintervall.

Valfria parametrar

--apply-to-subnet

Tillåt inkommande trafik i undernätet i stället för nätverkskortet.

Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella dator som inkommande trafik ska öppnas på.

--nsg-name

Namnet på den nätverkssäkerhetsgrupp som ska skapas om det inte finns någon. Ignoreras om en NSG redan finns.

--priority

Regelprioritet, mellan 100 (högsta prioritet) och 4096 (lägsta prioritet). Måste vara unikt för varje regel i samlingen.

Standardvärde: 900
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm perform-maintenance

Åtgärden för att utföra underhåll på en virtuell dator.

az vm perform-maintenance [--ids]
                          [--name]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--resource-group]
                          [--subscription]

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm reapply

Återanvända virtuella datorer.

az vm reapply [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]

Exempel

Använd en virtuell dator igen.

az vm reapply -g MyResourceGroup -n MyVm

Använd alla virtuella datorer igen i en resursgrupp.

az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm redeploy

Distribuera om en befintlig virtuell dator.

az vm redeploy [--ids]
               [--name]
               [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
               [--resource-group]
               [--subscription]

Exempel

Distribuera om en VM.

az vm redeploy -g MyResourceGroup -n MyVm

Distribuera om alla virtuella datorer i en resursgrupp.

az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm reimage

Återskapa (uppgradera operativsystemet) en virtuell dator.

Återskapa (uppgradera operativsystemet) en virtuell dator som inte har en tillfällig OS-disk, för virtuella datorer som har en tillfällig OS-disk återställs den virtuella datorn till det ursprungliga tillståndet. Obs! Kvarhållningen av den gamla OS-disken beror på värdet för deleteOption för OS-disk. Om deleteOption kopplas från bevaras den gamla OS-disken efter ombildningen. Om deleteOption tas bort tas den gamla OS-disken bort efter ombildning. DeleteOption för OS-disken bör uppdateras i enlighet med detta innan du utför återimering.

az vm reimage [--admin-password]
              [--custom-data]
              [--exact-version]
              [--ids]
              [--name]
              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
              [--resource-group]
              [--subscription]
              [--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]

Exempel

Återskapa en virtuell dator.

az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1

Valfria parametrar

--admin-password

Anger lösenordet för administratörskontot.

--custom-data

Anger en base-64-kodad sträng med anpassade data.

--exact-version

Anger i decimaltal den version som OS-disken ska omskapas till. Om den exakta versionen inte tillhandahålls återskapas OS-disken till den befintliga versionen av OS Disk.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--temp-disk

Anger om temporär disk ska återskapas. Standardvärde: false. Obs! Den här parametern för temporär diskåterimering stöds endast för VM/VMSS med tillfällig OS-disk.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm resize

Uppdatera en virtuell dators storlek.

az vm resize --size
             [--ids]
             [--name]
             [--no-wait]
             [--resource-group]
             [--subscription]

Exempel

Ändra storlek på en virtuell dator.

az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2

Ändra storlek på alla virtuella datorer i en resursgrupp.

az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Obligatoriska parametrar

--size

Storleken på den virtuella datorn.

Värde från: az vm list-vm-resize-options

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm restart

Starta om virtuella datorer.

az vm restart [--force]
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]
              [--subscription]

Exempel

Startar om en virtuell dator.

az vm restart -g MyResourceGroup -n MyVm

Starta om alla virtuella datorer i en resursgrupp.

az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--force

Tvinga den virtuella datorn att starta om genom att distribuera om den. Använd om den virtuella datorn inte svarar.

Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm show

Hämta information om en virtuell dator.

az vm show [--ids]
           [--include-user-data]
           [--name]
           [--resource-group]
           [--show-details]
           [--subscription]

Exempel

Visa information om en virtuell dator.

az vm show -g MyResourceGroup -n MyVm -d

Hämta information för alla virtuella datorer i en resursgrupp.

az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--include-user-data -u

Inkludera egenskaperna för användardata i frågeresultatet.

Standardvärde: False
--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--show-details -d

Visa offentlig IP-adress, FQDN och energispartillstånd. kommandot körs långsamt.

Standardvärde: False
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm simulate-eviction

Simulera borttagningen av en virtuell dator med oanvänd kapacitet.

az vm simulate-eviction [--ids]
                        [--name]
                        [--resource-group]
                        [--subscription]

Exempel

Simulera borttagningen av en virtuell dator med oanvänd kapacitet.

az vm simulate-eviction --resource-group MyResourceGroup --name MyVm

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm start

Startar en stoppad virtuell dator.

az vm start [--ids]
            [--name]
            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
            [--resource-group]
            [--subscription]

Exempel

Startar en stoppad virtuell dator.

az vm start -g MyResourceGroup -n MyVm

Starta alla virtuella datorer i en resursgrupp.

az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Startar en stoppad virtuell dator.

az vm start --name MyVm --no-wait --resource-group MyResourceGroup

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name --vm-name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm stop

Stäng av (stoppa) en virtuell dator som körs.

Den virtuella datorn fortsätter att faktureras. För att undvika detta kan du frigöra den virtuella datorn via "az vm deallocate".

az vm stop [--ids]
           [--name]
           [--no-wait]
           [--resource-group]
           [--skip-shutdown]
           [--subscription]

Exempel

Stäng av (stoppa) en virtuell dator som körs.

az vm stop --resource-group MyResourceGroup --name MyVm

Stäng av en virtuell dator som körs utan att stänga av.

az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown

Stäng av virtuella datorer i en resursgrupp.

az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--skip-shutdown

Hoppa över avstängning och avstängning omedelbart.

Standardvärde: False
--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm update

Uppdatera egenskaperna för en virtuell dator.

Uppdatera vm-objekt och egenskaper med hjälp av sökvägar som motsvarar "az vm show".

az vm update [--add]
             [--capacity-reservation-group]
             [--disk-caching]
             [--disk-controller-type {NVMe, SCSI}]
             [--enable-hibernation {false, true}]
             [--enable-proxy-agent {false, true}]
             [--enable-secure-boot {false, true}]
             [--enable-vtpm {false, true}]
             [--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
             [--force-string]
             [--host]
             [--host-group]
             [--ids]
             [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
             [--max-price]
             [--name]
             [--no-wait]
             [--os-disk]
             [--ppg]
             [--priority {Low, Regular, Spot}]
             [--proxy-agent-mode {Audit, Enforce}]
             [--remove]
             [--resource-group]
             [--security-type {TrustedLaunch}]
             [--set]
             [--size]
             [--subscription]
             [--ultra-ssd-enabled {false, true}]
             [--user-data]
             [--v-cpus-available]
             [--v-cpus-per-core]
             [--workspace]
             [--write-accelerator]

Exempel

Lägg till eller uppdatera en tagg.

az vm update -n name -g group --set tags.tagName=tagValue

Ta bort en tagg.

az vm update -n name -g group --remove tags.tagName

Ange det primära nätverkskortet för en virtuell dator.

az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true

Lägg till ett nytt icke-primärt nätverkskort till en virtuell dator.

az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}

Ta bort det fjärde nätverkskortet från en virtuell dator.

az vm update -n name -g group --remove networkProfile.networkInterfaces 3

Lägga till en befintlig virtuell dator till en dedikerad värd

az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group

Lägga till en befintlig virtuell dator i en dedikerad värdgrupp

az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group

Valfria parametrar

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

Standardvärde: []
--capacity-reservation-group --crg
Förhandsgranskning

ID:t eller namnet på den kapacitetsreservationsgrupp som används för att allokera. Skicka in "Ingen" för att koppla bort kapacitetsreservationsgruppen. Observera att om du vill ta bort en virtuell dator/VMSS som har associerats med kapacitetsreservationsgruppen måste du först koppla bort kapacitetsreservationsgruppen.

--disk-caching

Använd singularvärde för att tillämpa över, eller ange enskilda diskar, t.ex. "os=ReadWrite 0=None 1=ReadOnly" ska aktivera uppdatera os-diskar och 2 datadiskar.

--disk-controller-type
Förhandsgranskning

Ange vilken typ av diskkontrollant som konfigurerats för den virtuella datorn eller VMSS.

Godkända värden: NVMe, SCSI
--enable-hibernation

Flaggan som aktiverar eller inaktiverar viloläge på den virtuella datorn.

Godkända värden: false, true
--enable-proxy-agent

Ange om proxyagentfunktionen ska vara aktiverad på den virtuella datorn eller vm-skalningsuppsättningen.

Godkända värden: false, true
--enable-secure-boot

Aktivera säker start.

Godkända värden: false, true
--enable-vtpm

Aktivera vTPM.

Godkända värden: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Gäller endast när det används med --size. Gör att du kan välja den tillfälliga operativsystemets disketableringsplats.

Godkända värden: CacheDisk, NvmeDisk, ResourceDisk
--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

Standardvärde: False
--host
Förhandsgranskning

Resurs-ID för den dedikerade värd som den virtuella datorn ska finnas i. --host och --host-group kan inte användas tillsammans. Du bör frigöra den virtuella datorn före uppdateringen och starta den virtuella datorn efter uppdateringen. Mer information finns i hjälpen.

--host-group
Förhandsgranskning

Namn eller resurs-ID för den dedikerade värdgrupp som den virtuella datorn ska finnas i. --host och --host-group kan inte användas tillsammans. Du bör frigöra den virtuella datorn före uppdateringen och starta den virtuella datorn efter uppdateringen. Mer information finns i hjälpen.

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--license-type

Anger att Windows-avbildningen eller disken har licensierats lokalt. Om du vill aktivera Azure Hybrid-förmån för Windows Server använder du "Windows_Server". Om du vill aktivera värdrättigheter för flera klientorganisationer för Windows 10 använder du "Windows_Client". Mer information finns i onlinedokumenten för den virtuella Azure Windows-datorn.

Godkända värden: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server
--max-price
Förhandsgranskning

Det högsta priset (i us-dollar) som du är villig att betala för en virtuell dator/VMSS för oanvänd kapacitet. -1 anger att vm/VMSS för oanvänd kapacitet inte ska avlägsnas av prisskäl.

--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--os-disk

Hanterat operativsystems disk-ID eller namn att växla till.

--ppg

Namnet eller ID:t för närhetsplaceringsgruppen som den virtuella datorn ska associeras med.

--priority

Prioritet. Använd "Spot" för att köra kortvariga arbetsbelastningar på ett kostnadseffektivt sätt. "Låg" uppräkning kommer att bli inaktuell i framtiden. Använd "Spot" för att distribuera virtuella Azure-datorer och/eller VMSS för oanvänd kapacitet. Standardvärdet är Vanlig.

Godkända värden: Low, Regular, Spot
--proxy-agent-mode

Ange det läge som proxyagenten ska köras på om funktionen är aktiverad.

Godkända värden: Audit, Enforce
--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

Standardvärde: []
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--security-type

Ange säkerhetstypen för den virtuella datorn.

Godkända värden: TrustedLaunch
--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

Standardvärde: []
--size
Förhandsgranskning

Den nya storleken på den virtuella datorn. Se https://azure.microsoft.com/pricing/details/virtual-machines/ för storleksinformation.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--ultra-ssd-enabled

Aktiverar eller inaktiverar funktionen för att ha 1 eller flera hanterade datadiskar med UltraSSD_LRS lagringskonto.

Godkända värden: false, true
--user-data

UserData för den virtuella datorn. Den kan skickas som fil eller sträng. Om den tomma strängen skickas tas det befintliga värdet bort.

--v-cpus-available

Ange antalet tillgängliga vCPU:er.

--v-cpus-per-core

Ange förhållandet mellan vCPU och fysisk kärna. Om du anger den här egenskapen till 1 innebär det också att hypertrådning är inaktiverat.

--workspace
Förhandsgranskning

Namn eller ID för Log Analytics-arbetsyta. Om du anger arbetsytan via dess namn ska arbetsytan finnas i samma resursgrupp som den virtuella datorn, annars skapas en ny arbetsyta.

--write-accelerator

Aktivera/inaktivera diskskrivningsaccelerator. Använd singularvärdet "true/false" för att tillämpa på, eller ange enskilda diskar, t.ex. os=true 1=true 2=true för os-diskar och datadiskar med lun på 1 & 2.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az vm wait

Placera CLI i vänteläge tills ett villkor för den virtuella datorn uppfylls.

az vm wait [--created]
           [--custom]
           [--deleted]
           [--exists]
           [--ids]
           [--interval]
           [--name]
           [--resource-group]
           [--subscription]
           [--timeout]
           [--updated]

Exempel

Vänta tills en virtuell dator har skapats.

az vm wait -g MyResourceGroup -n MyVm --created

Vänta tills alla virtuella datorer i en resursgrupp har tagits bort.

az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)

Valfria parametrar

--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

Standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

Standardvärde: False
--exists

Vänta tills resursen finns.

Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--interval

Avsökningsintervall i sekunder.

Standardvärde: 30
--name -n

Namnet på den virtuella datorn. Du kan konfigurera standardinställningen med .az configure --defaults vm=<name>

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--timeout

Maximal väntetid i sekunder.

Standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.