az lab vm
VM's beheren in een Azure DevTest Lab.
Opdracht
| az lab vm apply-artifacts |
Artefacten toepassen op een virtuele machine in Azure DevTest Lab. |
| az lab vm claim |
Claim een virtuele machine vanuit het lab. |
| az lab vm create |
Maak een VM in een lab. |
| az lab vm delete |
Verwijder de virtuele machine. |
| az lab vm list |
De VM's in een Azure DevTest Lab weer geven. |
| az lab vm show |
Haal de virtuele machine op. |
| az lab vm start |
Start een virtuele machine. |
| az lab vm stop |
Een virtuele machine stoppen Deze bewerking kan even duren. |
az lab vm apply-artifacts
Artefacten toepassen op een virtuele machine in Azure DevTest Lab.
az lab vm apply-artifacts --lab-name
--name
--resource-group
[--artifacts]
[--subscription]
Voorbeelden
Artefacten toepassen op een virtuele machine in Azure DevTest Lab. (automatisch gegenereerd)
az lab vm apply-artifacts --artifacts '@artifacts.json' --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup
Vereiste parameters
Naam van het lab.
Naam van de virtuele machine.
Naam van de resourcegroep van het lab.
Optionele parameters
Met JSON gecodeerde matrix met artefacten die moeten worden toegepast. Gebruik @{file} om uit een bestand te laden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az lab vm claim
Claim een virtuele machine vanuit het lab.
az lab vm claim [--ids]
[--lab-name]
[--name]
[--resource-group]
[--subscription]
Voorbeelden
Claim alle beschikbare virtuele machines in het lab.
az lab vm claim -g {ResourceGroup} --lab-name {LabName}
Claim een specifieke virtuele machine in het lab.
az lab vm claim -g {ResourceGroup} --lab-name {LabName} --name {VMName}
Claim meerdere virtuele machines in het lab met de -ID's.
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}
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van het lab.
Naam van de virtuele machine die moet worden geclaimd.
Naam van de resourcegroep van het lab.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az lab vm create
Maak een VM in een lab.
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]
[--subscription]
[--tags]
[--vnet-name]
Voorbeelden
Maak een VM in het lab vanuit een galerieafbeelding.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2
Maak een VM in het lab vanuit een galerie-afbeelding met SSH-verificatie.
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
Maak een claimbare VM in het lab op basis van een galerie-afbeelding met wachtwoordverificatie.
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
Maak een windows-VM in het lab vanuit een galerieafbeelding met wachtwoordverificatie.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Windows Server 2008 R2 SP1" --image-type gallery --size Standard_DS1_v2
Maak een VM in het lab op een aangepaste afbeelding.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "jenkins_custom" --image-type custom --size Standard_DS1_v2
Maak een VM in het lab met een openbaar IP-adres.
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
Een VM maken van een formule.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --formula MyFormula --artifacts '@artifacts.json'
Vereiste parameters
Naam van het lab.
Naam van de virtuele machine.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Wachtwoord voor de VM-beheerder.
Gebruikersnaam voor de VM-beheerder.
Vlag die aangeeft of de VM moet worden gemaakt als claimbaar.
Met JSON gecodeerde matrix met artefacten die moeten worden toegepast. Gebruik @{file} om uit een bestand te laden.
Type verificatie dat is toegestaan voor de VM. Toegestane waarden zijn: wachtwoord, ssh.
Storage te gebruiken voor de virtuele machine.
De vervaldatum in UTC(yyyy-MM-ddTHH:mm:ss) voor de VM.
Naam van de formule. Gebruiken az lab formula list voor beschikbare formules.
Genereer openbare en persoonlijke SSH-sleutelbestanden als deze ontbreken.
De naam van de installatie afbeelding van het besturingssysteem (naam van galerieafbeelding of naam/id van aangepaste installatie afbeelding).
Type van de afbeelding. Toegestane waarden zijn: galerie, aangepast.
Type IP-configuratie dat moet worden gebruikt voor de VM. Toegestane waarden zijn: gedeeld, openbaar, privé.
Opmerkingen voor de virtuele machine.
Naam van het opgeslagen geheim dat moet worden gebruikt voor verificatie.
De grootte van de VM die moet worden gemaakt. Zie https://azure.microsoft.com/pricing/details/virtual-machines/ voor informatie over de grootte.
Het bestandspad van de openbare SSH-sleutel of de openbare sleutel. Gebruik om --generate-ssh-keys SSH-sleutels te genereren.
Naam van het subnet waar de virtuele machine aan moet worden toevoegen.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Door spaties gescheiden tags in key[=value] indeling.
Naam van het virtuele netwerk waar de virtuele machine aan moet worden toevoegen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az lab vm delete
Verwijder de virtuele machine.
Deze bewerking kan enige tijd duren.
az lab vm delete --lab-name
--name
--resource-group
[--subscription]
Vereiste parameters
De naam van het lab.
De naam van de virtuele machine.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az lab vm list
De VM's in een Azure DevTest Lab weer geven.
az lab vm list --lab-name
--resource-group
[--all]
[--claimable]
[--environment]
[--expand]
[--filters]
[--object-id]
[--order-by]
[--query-examples]
[--subscription]
[--top]
Voorbeelden
De VM's in een Azure DevTest Lab weer geven. (automatisch gegenereerd)
az lab vm list --lab-name MyLab --resource-group MyResourceGroup
Vereiste parameters
Naam van het lab.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Alle virtuele machines in het lab. Kan niet worden gebruikt met --filters .
Alleen claimbare virtuele machines in het lab. Kan niet worden gebruikt met --filters .
Naam of id van de omgeving waarin virtuele machines moeten worden weergegeven. Kan niet worden gebruikt met --filters .
Vouw de query uit.
Het filter dat moet worden toegepast.
Object-id van de eigenaar om VM's voor weer te geven.
De orderexpressie voor de resultaten met behulp van de OData-notatie.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Het maximum aantal resources dat moet worden retourneren.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az lab vm show
Haal de virtuele machine op.
az lab vm show --lab-name
--name
--resource-group
[--expand]
[--query-examples]
[--subscription]
Vereiste parameters
De naam van het lab.
De naam van de virtuele machine.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Geef de $expand op. Voorbeeld: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az lab vm start
Start een virtuele machine.
Deze bewerking kan enige tijd duren.
az lab vm start --lab-name
--name
--resource-group
[--subscription]
Vereiste parameters
De naam van het lab.
De naam van de virtuele machine.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az lab vm stop
Een virtuele machine stoppen Deze bewerking kan even duren.
az lab vm stop --lab-name
--name
--resource-group
[--subscription]
Vereiste parameters
De naam van het lab.
De naam van de virtuele machine.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.