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

Kommandon

Name Description Typ Status
az lab vm apply-artifacts

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

Kärna Förhandsgranska
az lab vm claim

Gör anspråk på en virtuell dator från labbet.

Kärna Förhandsgranska
az lab vm create

Skapa en virtuell dator i ett labb.

Kärna Förhandsgranska
az lab vm delete

Ta bort en virtuell dator.

Kärna Förhandsgranska
az lab vm list

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

Kärna Förhandsgranska
az lab vm show

Hämta en virtuell dator.

Kärna Förhandsgranska
az lab vm start

Starta en virtuell dator.

Kärna Förhandsgranska
az lab vm stop

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

Kärna Förhandsgranska

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å en virtuell dator i Azure DevTest Lab.

az lab vm apply-artifacts --lab-name
                          --name
                          --resource-group
                          [--artifacts]

Exempel

Tillämpa artefakter på en virtuell dator i Azure DevTest Lab. (automatiskt genererad)

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

Valfria parametrar

--artifacts

JSON-kodad matris med artefakter som ska tillämpas. Använd @{file} för att läsa in från en fil.

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.

accepterade 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

Gör anspråk på en virtuell dator från labbet.

az lab vm claim [--ids]
                [--lab-name]
                [--name]
                [--resource-group]
                [--subscription]

Exempel

Gör anspråk på alla tillgängliga virtuella datorer i labbet.

az lab vm claim -g {ResourceGroup} --lab-name {LabName}

Gör anspråk på en specifik virtuell dator i labbet.

az lab vm claim -g {ResourceGroup} --lab-name {LabName} --name {VMName}

Gör anspråk på flera virtuella datorer i labbet efter ID:t.

az lab vm claim --ids \
    /subscriptions/{SubID}/resourcegroups/{ResourceGroup}/providers/microsoft.devtestlab/labs/{LabName}/virtualmachines/{VMName1} \
    /subscriptions/{SubID}/resourcegroups/{ResourceGroup}/providers/microsoft.devtestlab/labs/{LabName}/virtualmachines/{VMName2}

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

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

accepterade 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]
                 [--artifacts]
                 [--authentication-type]
                 [--disk-type]
                 [--expiration-date]
                 [--formula]
                 [--generate-ssh-keys]
                 [--image]
                 [--image-type]
                 [--ip-configuration]
                 [--notes]
                 [--saved-secret]
                 [--size]
                 [--ssh-key]
                 [--subnet]
                 [--tags]
                 [--vnet-name]

Exempel

Skapa en virtuell dator i labbet från en galleriavbildning.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2

Skapa en virtuell dator i labbet från en galleriavbildning med SSH-autentisering.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --authentication-type ssh

Skapa en anspråksbar virtuell dator i labbet från en galleriavbildning med lösenordsautentisering.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --allow-claim

Skapa en virtuell Windows-dator i labbet från en galleriavbildning med lösenordsautentisering.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Windows Server 2008 R2 SP1" --image-type gallery --size Standard_DS1_v2

Skapa en virtuell dator i labbet från en anpassad avbildning.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "jenkins_custom" --image-type custom --size Standard_DS1_v2

Skapa en virtuell dator i labbet med en offentlig IP-adress.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2 --ip-configuration public

Skapa en virtuell dator från en formel.

az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --formula MyFormula --artifacts '@artifacts.json'

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

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

standardvärde: False
--artifacts

JSON-kodad matris med artefakter som ska tillämpas. Använd @{file} för att läsa in från en fil.

--authentication-type

Typ av autentisering som tillåts för den virtuella datorn. Tillåtna värden är: lösenord, ssh.

standardvärde: password
--disk-type

Lagringstyp som ska användas för den virtuella datorn. Tillåtna värden är: Premium, Standard, StandardSSD.

--expiration-date

Förfallodatumet i UTC(åååå-MM-ddTHH:mm:ss) 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.

--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. Tillåtna värden är: galleri, anpassad.

--ip-configuration

Typ av IP-konfiguration som ska användas för den virtuella datorn. Tillåtna värden är: delade, offentliga, privata.

Om det utelämnas väljs baserat på den virtuella datorns virtuella nätverk.

--notes

Anteckningar 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

Blankstegsavgränsade taggar i key[=value] format.

Taggar kan rensas genom att tilldela det tomma värdet till dem.

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

accepterade 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

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>

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.

accepterade 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 de virtuella datorerna i ett Azure DevTest Lab.

az lab vm list --lab-name
               --resource-group
               [--all]
               [--claimable]
               [--environment]
               [--expand]
               [--filters]
               [--object-id]
               [--order-by]
               [--top]

Exempel

Visa en lista över de virtuella datorerna i ett Azure DevTest Lab. (automatiskt genererad)

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.

--claimable

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

--environment

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

--expand

Expandera frågan.

--filters

Filtret som ska tillämpas.

--object-id

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

--order-by

Orderuttrycket för resultaten med OData-notation.

--top

Det maximala antalet resurser som ska returneras.

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.

accepterade 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

Hämta en 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.

accepterade 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

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>

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.

accepterade 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

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>

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.

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