Sdílet prostřednictvím


az lab vm

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Správa virtuálních počítačů v Azure DevTest Labu

Příkazy

Name Description Typ Stav
az lab vm apply-artifacts

Použití artefaktů na virtuální počítač v Azure DevTest Lab

Základ Preview
az lab vm claim

Deklarujte virtuální počítač z testovacího prostředí.

Základ Preview
az lab vm create

Vytvořte virtuální počítač v testovacím prostředí.

Základ Preview
az lab vm delete

Odstraňte virtuální počítač.

Základ Preview
az lab vm list

Vypište virtuální počítače v Azure DevTest Labu.

Základ Preview
az lab vm show

Získejte virtuální počítač.

Základ Preview
az lab vm start

Spusťte virtuální počítač.

Základ Preview
az lab vm stop

Zastavení virtuálního počítače: Dokončení této operace může chvíli trvat.

Základ Preview

az lab vm apply-artifacts

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Použití artefaktů na virtuální počítač v Azure DevTest Lab

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

Příklady

Použití artefaktů na virtuální počítač v Azure DevTest Lab (automaticky vygenerováno)

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

Povinné parametry

--lab-name

Název testovacího prostředí.

--name -n

Název virtuálního počítače.

--resource-group -g

Název skupiny prostředků testovacího prostředí

Volitelné parametry

--artifacts

Pole artefaktů kódovaných json, které se má použít. K načtení ze souboru použijte znak @{file}.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az lab vm claim

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Deklarujte virtuální počítač z testovacího prostředí.

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

Příklady

Deklarujte všechny dostupné virtuální počítače v testovacím prostředí.

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

Deklarujte v testovacím prostředí konkrétní virtuální počítač.

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

Deklarujte více virtuálních počítačů v testovacím prostředí podle ID.

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}

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--lab-name

Název testovacího prostředí.

--name -n

Název virtuálního počítače, který se má deklarovat.

--resource-group -g

Název skupiny prostředků testovacího prostředí

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az lab vm create

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vytvořte virtuální počítač v testovacím prostředí.

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]

Příklady

Vytvořte virtuální počítač v testovacím prostředí z image galerie.

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

Vytvořte virtuální počítač v testovacím prostředí z image galerie s ověřováním SSH.

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

Vytvořte v testovacím prostředí deklarovatelný virtuální počítač z image galerie s ověřováním heslem.

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

Vytvořte virtuální počítač s Windows v testovacím prostředí z image galerie s ověřováním hesla.

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

Vytvořte virtuální počítač v testovacím prostředí z vlastní image.

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

Vytvořte virtuální počítač v testovacím prostředí s veřejnou IP adresou.

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

Vytvořte virtuální počítač ze vzorce.

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

Povinné parametry

--lab-name

Název testovacího prostředí.

--name -n

Název virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--admin-password

Heslo pro správce virtuálního počítače

--admin-username

Uživatelské jméno správce virtuálního počítače

Default value: your_system_user_login_name
--allow-claim

Příznak označující, jestli se má virtuální počítač vytvořit jako deklarovatelný.

Default value: False
--artifacts

Pole artefaktů kódovaných json, které se má použít. K načtení ze souboru použijte znak @{file}.

--authentication-type

Typ ověřování je pro virtuální počítač povolený. Povolené hodnoty jsou: password, ssh.

Default value: password
--disk-type

Typ úložiště, který se má použít pro virtuální počítač. Povolené hodnoty jsou: Premium, Standard, StandardSSD.

--expiration-date

Datum vypršení platnosti virtuálního počítače ve standardu UTC(yy-MM-ddTHH:mm:ss).

--formula

Název vzorce Používá se az lab formula list pro dostupné vzorce.

Pomocí az lab formula příznaku --export-artifacts můžete exportovat a aktualizovat artefakty a předat výsledky prostřednictvím argumentu --artifacts .

--generate-ssh-keys

Pokud chybí, vygenerujte soubory veřejného a privátního klíče SSH.

--image

Název image operačního systému (název image galerie nebo název/ID vlastní image).

Používá se az lab gallery-image list pro dostupné obrázky z galerie nebo az lab custom-image list pro dostupné vlastní image.

--image-type

Typ obrázku. Povolené hodnoty jsou: galerie, vlastní.

--ip-configuration

Typ konfigurace PROTOKOLU IP, který se má použít pro virtuální počítač. Povolené hodnoty jsou: sdílené, veřejné, soukromé.

Pokud tento parametr vynecháte, vybere se na základě virtuální sítě virtuálního počítače.

--notes

Poznámky k virtuálnímu počítači

--saved-secret

Název uloženého tajného kódu, který se má použít k ověřování.

Pokud je tato hodnota zadaná, použije se místo jiných metod ověřování.

--size

Velikost virtuálního počítače, který se má vytvořit. Podívejte se https://azure.microsoft.com/pricing/details/virtual-machines/ na informace o velikosti.

--ssh-key

Cesta k souboru veřejného klíče SSH nebo veřejného klíče. Slouží --generate-ssh-keys ke generování klíčů SSH.

--subnet

Název podsítě, do které chcete přidat virtuální počítač.

--tags

Značky oddělené mezerami ve key[=value] formátu

Značky mohou být vymazány přiřazením prázdné hodnoty "" k nim.

--vnet-name

Název virtuální sítě, do které chcete přidat virtuální počítač.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az lab vm delete

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Odstraňte virtuální počítač.

Tato operace může chvíli trvat.

az lab vm delete --lab-name
                 --name
                 --resource-group

Povinné parametry

--lab-name

Název testovacího prostředí.

--name

Název virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az lab vm list

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Vypište virtuální počítače v Azure DevTest Labu.

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

Příklady

Vypište virtuální počítače v Azure DevTest Labu. (automaticky vygenerováno)

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

Povinné parametry

--lab-name

Název testovacího prostředí.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--all

Zobrazí seznam všech virtuálních počítačů v testovacím prostředí. Nelze použít s --filters.

--claimable

Vypište pouze nárokovatelné virtuální počítače v testovacím prostředí. Nelze použít s --filters.

--environment

Název nebo ID prostředí pro výpis virtuálních počítačů. Nelze použít s --filters.

--expand

Rozbalení dotazu.

--filters

Filtr, který se má použít.

--object-id

ID objektu vlastníka pro výpis virtuálních počítačů

--order-by

Výraz řazení výsledků pomocí zápisu OData.

--top

Maximální počet prostředků, které se mají vrátit.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az lab vm show

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Získejte virtuální počítač.

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

Povinné parametry

--lab-name

Název testovacího prostředí.

--name

Název virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--expand

Zadejte dotaz $expand. Příklad: properties($expand=artifacts,computeVm,networkInterface;applicableSchedule)'.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az lab vm start

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Spusťte virtuální počítač.

Tato operace může chvíli trvat.

az lab vm start --lab-name
                --name
                --resource-group

Povinné parametry

--lab-name

Název testovacího prostředí.

--name

Název virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az lab vm stop

Preview

Skupina příkazů lab je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Zastavení virtuálního počítače: Dokončení této operace může chvíli trvat.

az lab vm stop --lab-name
               --name
               --resource-group

Povinné parametry

--lab-name

Název testovacího prostředí.

--name

Název virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.