Dela via


az lab vm

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Hantera virtuella datorer i ett azure devtest-labb.

Kommandon

Name Description Typ Status
az lab vm apply-artifacts

Tillämpa artefakter på den virtuella datorn. Den här åtgärden tar ett tag att slutföra.

Kärna Förhandsversion
az lab vm claim

Kommando för att göra anspråk på en virtuell dator i Azure DevTest Lab.

Kärna Förhandsversion
az lab vm create

Skapa en virtuell dator i ett labb.

Kärna Förhandsversion
az lab vm delete

Ta bort en virtuell dator. Den här åtgärden tar ett tag att slutföra.

Kärna Förhandsversion
az lab vm hibernate

Viloläge för en virtuell dator Den här åtgärden kan ta en stund att slutföra.

Kärna Förhandsversion
az lab vm list

Visa en lista över virtuella datorer i ett visst labb.

Kärna Förhandsversion
az lab vm show

Visa virtuell dator.

Kärna Förhandsversion
az lab vm start

Starta en virtuell dator. Den här åtgärden tar ett tag att slutföra.

Kärna Förhandsversion
az lab vm stop

Stoppa en virtuell dator Den här åtgärden kan ta en stund att slutföra.

Kärna Förhandsversion
az lab vm wait

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

Kärna Förhandsversion

az lab vm apply-artifacts

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Tillämpa artefakter på den virtuella datorn. Den här åtgärden tar ett tag att slutföra.

az lab vm apply-artifacts --lab-name
                          --name
                          --resource-group
                          [--artifacts]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Exempel

Tillämpa artefakter på en virtuell dator i Azure DevTest Lab.

az lab vm apply-artifacts --artifacts artifacts.json --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup

Obligatoriska parametrar

--lab-name

Namnet på labbet.

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

--artifacts

Sökväg till den JSON-kodade matrisen med artefakter som ska tillämpas. JSON-kodad lista med parametrar.

--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
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 lab vm claim

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Kommando för att göra anspråk på en virtuell dator i Azure DevTest Lab.

az lab vm claim [--ids]
                [--lab-name]
                [--name]
                [--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.

--lab-name

Namnet på labbet.

--name -n

Namnet på den virtuella dator som ska begäras.

--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 lab vm create

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en virtuell dator i ett labb.

az lab vm create --lab-name
                 --name
                 --resource-group
                 [--admin-password]
                 [--admin-username]
                 [--allow-claim {0, 1, f, false, n, no, t, true, y, yes}]
                 [--artifacts]
                 [--authentication-type {password, ssh}]
                 [--disk-type {Premium, Standard, StandardSSD}]
                 [--expiration-date]
                 [--formula]
                 [--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
                 [--image]
                 [--image-type {custom, gallery}]
                 [--ip-configuration {private, public, shared}]
                 [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                 [--notes]
                 [--saved-secret]
                 [--size]
                 [--ssh-key]
                 [--subnet]
                 [--tags]
                 [--vnet-name]

Obligatoriska parametrar

--lab-name

Namnet på labbet.

--name -n

Namnet på den virtuella datorn eller miljön.

--resource-group -g

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

Valfria parametrar

--admin-password

Lösenord för den virtuella datorns administratör.

--admin-username

Användarnamn för den virtuella datorns administratör.

Standardvärde: your_system_user_login_name
--allow-claim

Flagga som anger om den virtuella datorn ska skapas som anspråksbar.

Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
Standardvärde: False
--artifacts

Sökväg till den JSON-kodade matrisen med artefakter som ska tillämpas. JSON-kodad lista med parametrar.

--authentication-type

Typ av autentisering som tillåts för den virtuella datorn.

Godkända värden: password, ssh
Standardvärde: password
--disk-type

Lagringstyp som ska användas för den virtuella datorn.

Godkända värden: Premium, Standard, StandardSSD
--expiration-date

Förfallodatumet för den virtuella datorn.

--formula

Formelns namn. Använd az lab formula list för tillgängliga formler. Använd az lab formula med --export-artifacts flaggan för att exportera och uppdatera artefakter och skicka sedan resultatet via --artifacts argumentet.

--generate-ssh-keys

Generera offentliga och privata SSH-nyckelfiler om de saknas.

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

Namnet på operativsystemavbildningen (galleriavbildningsnamn eller anpassat avbildningsnamn/ID). Använd az lab gallery-image list för tillgängliga galleribilder eller az lab custom-image list för tillgängliga anpassade avbildningar.

--image-type

Typ av bild.

Godkända värden: custom, gallery
--ip-configuration

Typ av IP-konfiguration som ska användas för den virtuella datorn.

Godkända värden: private, public, shared
--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
--notes

Anteckningarna för den virtuella datorn.

--saved-secret

Namnet på den sparade hemlighet som ska användas för autentisering. När det här värdet anges används det i stället för andra autentiseringsmetoder.

--size

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

--ssh-key

Sökvägen till den offentliga SSH-nyckeln eller den offentliga nyckeln. Använd --generate-ssh-keys för att generera SSH-nycklar.

--subnet

Namnet på det undernät som den virtuella datorn ska läggas till i.

--tags

Taggarna för resursen. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

--vnet-name

Namnet på det virtuella nätverk som den virtuella datorn ska läggas till 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 lab vm delete

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Ta bort en virtuell dator. Den här åtgärden tar ett tag att slutföra.

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

Obligatoriska parametrar

--lab-name

Namnet på labbet.

--name

Namnet på den virtuella datorn.

--resource-group -g

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

Valfria parametrar

--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
--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 lab vm hibernate

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Viloläge för en virtuell dator Den här åtgärden kan ta en stund att slutföra.

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

Exempel

Viloläge för en virtuell dator.

az lab vm hibernate --resource-group MyResourceGroup --lab-name MyLab --name MyVM

Obligatoriska parametrar

--lab-name

Namnet på labbet.

--name

Namnet på den virtuella datorn.

--resource-group -g

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

Valfria parametrar

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

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Visa en lista över virtuella datorer i ett visst labb.

az lab vm list --lab-name
               --resource-group
               [--all {0, 1, f, false, n, no, t, true, y, yes}]
               [--claimable {0, 1, f, false, n, no, t, true, y, yes}]
               [--environment]
               [--expand]
               [--filters]
               [--max-items]
               [--next-token]
               [--object-id]
               [--order-by]
               [--top]

Exempel

Visa en lista över de virtuella datorerna i ett Azure DevTest Lab.

az lab vm list --lab-name MyLab --resource-group MyResourceGroup

Obligatoriska parametrar

--lab-name

Namnet på labbet.

--resource-group -g

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

Valfria parametrar

--all

Visa en lista över alla virtuella datorer i labbet. Det går inte att använda med --filters.

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

Lista endast anspråksbara virtuella datorer i labbet. Det går inte att använda med --filters.

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

Namn eller ID för miljön som virtuella datorer ska listas i. Det går inte att använda med --filters.

--expand

Ange frågan $expand. Exempel: "properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)".

--filters

Filtret som ska tillämpas på åtgärden. Exempel: '$filter=contains(name,'myName').

--max-items

Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token argumentet för ett efterföljande kommando.

--next-token

Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.

--object-id

Objekt-ID för ägaren som ska lista virtuella datorer för.

--order-by

Orderuttrycket för resultaten med OData-notation. Exempel: "$orderby=name desc".

--top

Det maximala antalet resurser som ska returneras från åtgärden. Exempel: "$top=10".

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

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Visa virtuell dator.

az lab vm show --lab-name
               --name
               --resource-group
               [--expand]

Obligatoriska parametrar

--lab-name

Namnet på labbet.

--name

Namnet på den virtuella datorn.

--resource-group -g

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

Valfria parametrar

--expand

Ange frågan $expand. Exempel: "properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)".

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

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Starta en virtuell dator. Den här åtgärden tar ett tag att slutföra.

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

Obligatoriska parametrar

--lab-name

Namnet på labbet.

--name

Namnet på den virtuella datorn.

--resource-group -g

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

Valfria parametrar

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

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Stoppa en virtuell dator Den här åtgärden kan ta en stund att slutföra.

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

Obligatoriska parametrar

--lab-name

Namnet på labbet.

--name

Namnet på den virtuella datorn.

--resource-group -g

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

Valfria parametrar

--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
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 lab vm wait

Förhandsgranskning

Kommandogruppen "lab" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

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

az lab vm wait [--created]
               [--custom]
               [--deleted]
               [--exists]
               [--expand]
               [--ids]
               [--interval]
               [--lab-name]
               [--name]
               [--resource-group]
               [--subscription]
               [--timeout]
               [--updated]

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

Ange frågan $expand. Exempel: "properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)".

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

Namnet på labbet.

--name

Namnet på den virtuella datorn.

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