Delen via


az lab vm

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Vm's beheren in een Azure devtest-lab.

Opdracht

Name Description Type Status
az lab vm apply-artifacts

Artefacten toepassen op virtuele machine. Het kan even duren voordat deze bewerking is voltooid.

Kern Voorbeeld
az lab vm claim

Opdracht om een VIRTUELE machine te claimen in het Azure DevTest Lab.

Kern Voorbeeld
az lab vm create

Maak een VIRTUELE machine in een lab.

Kern Voorbeeld
az lab vm delete

Virtuele machine verwijderen. Het kan even duren voordat deze bewerking is voltooid.

Kern Voorbeeld
az lab vm hibernate

De sluimerstand van een virtuele machine kan enige tijd duren.

Kern Voorbeeld
az lab vm list

Een lijst weergeven van virtuele machines in een bepaald lab.

Kern Voorbeeld
az lab vm show

Virtuele machine weergeven.

Kern Voorbeeld
az lab vm start

Een virtuele machine starten. Het kan even duren voordat deze bewerking is voltooid.

Kern Voorbeeld
az lab vm stop

Het kan even duren voordat een virtuele machine wordt gestopt.

Kern Voorbeeld
az lab vm wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

Kern Voorbeeld

az lab vm apply-artifacts

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Artefacten toepassen op virtuele machine. Het kan even duren voordat deze bewerking is voltooid.

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

Voorbeelden

Artefacten toepassen op een virtuele machine in Azure DevTest Lab.

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

Vereiste parameters

--lab-name

De naam van het lab.

--name -n

De naam van de virtuele machine.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--artifacts

Pad naar de met JSON gecodeerde matrix van artefacten die moeten worden toegepast. Met JSON gecodeerde lijst met parameters.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm claim

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Opdracht om een VIRTUELE machine te claimen in het Azure DevTest Lab.

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--lab-name

Naam van het lab.

--name -n

Naam van de virtuele machine die moet worden geclaimd.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm create

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak een VIRTUELE machine in een lab.

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]

Vereiste parameters

--lab-name

De naam van het lab.

--name -n

De naam van de virtuele machine of omgeving.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--admin-password

Wachtwoord voor de VM-beheerder.

--admin-username

Gebruikersnaam voor de VM-beheerder.

Default value: your_system_user_login_name
--allow-claim

Vlag die aangeeft of de VIRTUELE machine moet worden gemaakt als claimbaar.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
Default value: False
--artifacts

Pad naar de met JSON gecodeerde matrix van artefacten die moeten worden toegepast. Met JSON gecodeerde lijst met parameters.

--authentication-type

Type verificatie dat is toegestaan voor de virtuele machine.

Geaccepteerde waarden: password, ssh
Default value: password
--disk-type

Opslagtype dat moet worden gebruikt voor virtuele machine.

Geaccepteerde waarden: Premium, Standard, StandardSSD
--expiration-date

De vervaldatum voor de VIRTUELE machine.

--formula

Naam van de formule. Gebruik az lab formula list voor beschikbare formules. Gebruik az lab formula met de vlag --export-artifacts om artefacten te exporteren en bij te werken, en geef vervolgens de resultaten door via het argument --artifacts.

--generate-ssh-keys

Genereer openbare en persoonlijke SSH-sleutelbestanden als deze ontbreken.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--image

De naam van de installatiekopieën van het besturingssysteem (naam van galerieinstallatiekopieën of aangepaste installatiekopieën/id). Gebruik az lab gallery-image list voor beschikbare galerieafbeeldingen of az lab custom-image list voor beschikbare aangepaste installatiekopieën.

--image-type

Type van de afbeelding.

Geaccepteerde waarden: custom, gallery
--ip-configuration

Type IP-configuratie dat moet worden gebruikt voor de VIRTUELE machine.

Geaccepteerde waarden: private, public, shared
--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--notes

De notities van de virtuele machine.

--saved-secret

De naam van het opgeslagen geheim dat moet worden gebruikt voor verificatie. Wanneer deze waarde wordt opgegeven, wordt deze gebruikt op de plaats van andere verificatiemethoden.

--size

De grootte van de vm die moet worden gemaakt. Zie https://azure.microsoft.com/pricing/details/virtual-machines/ voor informatie over de grootte.

--ssh-key

Het openbare SSH-sleutel- of openbare-sleutelbestandspad. Gebruik --generate-ssh-keys om SSH-sleutels te genereren.

--subnet

De naam van het subnet waaraan de virtuele machine moet worden toegevoegd.

--tags

De tags van de resource. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--vnet-name

Naam van het virtuele netwerk waaraan u de virtuele machine wilt toevoegen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm delete

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Virtuele machine verwijderen. Het kan even duren voordat deze bewerking is voltooid.

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

Vereiste parameters

--lab-name

De naam van het lab.

--name

De naam van de virtuele machine.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--yes -y

Niet vragen om bevestiging.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm hibernate

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

De sluimerstand van een virtuele machine kan enige tijd duren.

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

Voorbeelden

Sluimerstand van een virtuele machine.

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

Vereiste parameters

--lab-name

De naam van het lab.

--name

De naam van de virtuele machine.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm list

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een lijst weergeven van virtuele machines in een bepaald lab.

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]

Voorbeelden

De VM's weergeven in een Azure DevTest Lab.

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

Vereiste parameters

--lab-name

De naam van het lab.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--all

Alle virtuele machines in het lab weergeven. Kan niet worden gebruikt met --filters.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--claimable

Vermeld alleen claimbare virtuele machines in het lab. Kan niet worden gebruikt met --filters.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--environment

Naam of id van de omgeving waarin virtuele machines worden weergegeven. Kan niet worden gebruikt met --filters.

--expand

Geef de $expand-query op. Voorbeeld: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'.

--filters

Het filter dat moet worden toegepast op de bewerking. Voorbeeld: '$filter=contains(name,'myName').

--max-items

Totaal aantal items dat moet worden geretourneerd in de uitvoer van de opdracht. Als het totale aantal beschikbare items groter is dan de opgegeven waarde, wordt een token opgegeven in de uitvoer van de opdracht. Als u paginering wilt hervatten, geeft u de tokenwaarde op in --next-token argument van een volgende opdracht.

--next-token

Token om op te geven waar paginering moet worden gestart. Dit is de tokenwaarde van een eerder afgekapt antwoord.

--object-id

Object-id van de eigenaar voor het weergeven van VM's.

--order-by

De volgorde-expressie voor de resultaten met behulp van OData-notatie. Voorbeeld: '$orderby=name desc'.

--top

Het maximum aantal resources dat moet worden geretourneerd door de bewerking. Voorbeeld: '$top=10'.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm show

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Virtuele machine weergeven.

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

Vereiste parameters

--lab-name

De naam van het lab.

--name

De naam van de virtuele machine.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--expand

Geef de $expand-query op. Voorbeeld: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm start

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een virtuele machine starten. Het kan even duren voordat deze bewerking is voltooid.

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

Vereiste parameters

--lab-name

De naam van het lab.

--name

De naam van de virtuele machine.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm stop

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Het kan even duren voordat een virtuele machine wordt gestopt.

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

Vereiste parameters

--lab-name

De naam van het lab.

--name

De naam van de virtuele machine.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az lab vm wait

Preview

De opdrachtgroep 'lab' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

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

Optionele parameters

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

Default value: False
--custom

Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat deze is verwijderd.

Default value: False
--exists

Wacht tot de resource bestaat.

Default value: False
--expand

Geef de $expand-query op. Voorbeeld: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'.

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--interval

Polling-interval in seconden.

Default value: 30
--lab-name

De naam van het lab.

--name

De naam van de virtuele machine.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--timeout

Maximale wachttijd in seconden.

Default value: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.