az lab vm
Verwalten von VMs in einem Azure DevTest Lab.
Befehle
| az lab vm apply-artifacts |
Anwenden von Artefakten auf einen virtuellen Computer in Azure DevTest Lab. |
| az lab vm claim |
Fordern Sie einen virtuellen Computer aus dem Lab an. |
| az lab vm create |
Löschen eines virtuellen Computers in einem Lab. |
| az lab vm delete |
Virtuelle Computer löschen. |
| az lab vm list |
Listet die VMs in einem Azure DevTest Lab auf. |
| az lab vm show |
Abrufen des virtuellen Computers. |
| az lab vm start |
Dient zum Starten eines virtuellen Computers. |
| az lab vm stop |
Beenden Sie einen virtuellen Computer Dieser Vorgang kann eine Weile dauern, bis sie abgeschlossen ist. |
az lab vm apply-artifacts
Anwenden von Artefakten auf einen virtuellen Computer in Azure DevTest Lab.
az lab vm apply-artifacts --lab-name
--name
--resource-group
[--artifacts]
Beispiele
Anwenden von Artefakten auf einen virtuellen Computer in Azure DevTest Lab. (automatisch generiert)
az lab vm apply-artifacts --artifacts '@artifacts.json' --lab-name MyLab --name MyVirtualMachine --resource-group MyResourceGroup
Erforderliche Parameter
Name des Labors.
Der Name des virtuellen Computers.
Name der Ressourcengruppe des Labors.
Optionale Parameter
JSON-codiertes Array von Artefakten, die angewendet werden sollen. Verwenden Sie '@{file}', um aus einer Datei zu laden.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az lab vm claim
Fordern Sie einen virtuellen Computer aus dem Lab an.
az lab vm claim [--ids]
[--lab-name]
[--name]
[--resource-group]
Beispiele
Fordern Sie alle verfügbaren virtuellen Computer im Labor an.
az lab vm claim -g {ResourceGroup} --lab-name {LabName}
Fordern Sie einen bestimmten virtuellen Computer im Labor an.
az lab vm claim -g {ResourceGroup} --lab-name {LabName} --name {VMName}
Fordern Sie mehrere virtuelle Computer im Labor von IDs an.
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}
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Name des Labs
Name des virtuellen Computers, der anspruchsberechtigt ist.
Name der Ressourcengruppe des Labors.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az lab vm create
Löschen eines virtuellen Computers in einem 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]
[--tags]
[--vnet-name]
Beispiele
Erstellen Sie eine VM im Labor aus einem Katalogimage.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Ubuntu Server 16.04 LTS" --image-type gallery --size Standard_DS1_v2
Erstellen Sie eine VM im Labor aus einem Katalogimage mit SSH-Authentifizierung.
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
Erstellen Sie eine anspruchsfähige VM im Labor aus einem Katalogimage mit Kennwortauthentifizierung.
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
Erstellen Sie eine Windows-VM im Labor aus einem Katalogimage mit Kennwortauthentifizierung.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "Windows Server 2008 R2 SP1" --image-type gallery --size Standard_DS1_v2
Erstellen Sie eine VM im Labor aus einem benutzerdefinierten Image.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --image "jenkins_custom" --image-type custom --size Standard_DS1_v2
Erstellen Sie eine VM im Labor mit einer öffentlichen IP.
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
Erstellen Sie eine VM aus einer Formel.
az lab vm create --lab-name {LabName} -g {ResourceGroup} --name {VMName} --formula MyFormula --artifacts '@artifacts.json'
Erforderliche Parameter
Name des Labs
Der Name des virtuellen Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Kennwort für den VM-Administrator.
Benutzername für den VM-Administrator.
Flag, das angibt, ob die VM als anspruchsfähig erstellt werden soll.
JSON-codiertes Array von Artefakten, die angewendet werden sollen. Verwenden Sie '@{file}', um aus einer Datei zu laden.
Typ der Authentifizierung, die für den virtuellen Computer zulässig ist. Zulässige Werte sind: Kennwort, ssh.
Speichertyp, der für den virtuellen Computer verwendet werden soll. Zulässige Werte sind: Premium, Standard, Standard, StandardSSD.
Das Ablaufdatum in UTC(yyyy-MM-ddTHH:mm:ss) für die VM.
Name der Formel. Verwenden Sie az lab formula list für verfügbare Formeln.
Erstellen der Dateien für öffentliche und private SSH-Schlüssel, sofern diese fehlen.
Der Name des Betriebssystemimages (Katalogbildname oder benutzerdefinierte Bildname/ID).
Typ des Bilds. Zulässige Werte sind: Katalog, benutzerdefinierte.
Typ der IP-Konfiguration, die für die VM verwendet werden soll. Zulässige Werte sind: freigegeben, öffentlich, privat.
Notizen für den virtuellen Computer.
Name des gespeicherten Geheimen, der für die Authentifizierung verwendet werden soll.
Die Größe der zu erstellenden VM. Informationen zur Größe finden Sie unter https://azure.microsoft.com/pricing/details/virtual-machines/ ..
Der SSH-Dateipfad für öffentliche Schlüssel oder öffentliche Schlüssel. Verwenden Sie --generate-ssh-keys zum Generieren von SSH-Schlüsseln.
Name des Subnetzs, um die VM hinzuzufügen.
Leerzeichentrennte Tags im key[=value] Format.
Name des virtuellen Netzwerks, dem die VM hinzugefügt werden soll.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az lab vm delete
Virtuelle Computer löschen.
Dieser Vorgang kann eine Weile dauern.
az lab vm delete --lab-name
--name
--resource-group
Erforderliche Parameter
Der Name des Labs.
Der Name des virtuellen Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az lab vm list
Listet die virtuellen Computer in einem Azure DevTest Lab auf.
az lab vm list --lab-name
--resource-group
[--all]
[--claimable]
[--environment]
[--expand]
[--filters]
[--object-id]
[--order-by]
[--top]
Beispiele
Listet die VMs in einem Azure DevTest Lab auf. (automatisch generiert)
az lab vm list --lab-name MyLab --resource-group MyResourceGroup
Erforderliche Parameter
Name des Labs
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Listet alle virtuellen Computer im Labor auf. Sie können nicht mit --filters.
Listet nur anspruchsfähige virtuelle Computer im Labor auf. Sie können nicht mit --filters.
Name oder ID der Umgebung, um virtuelle Computer auflisten zu können. Sie können nicht mit --filters.
Die Erweiterungsabfrage.
Der anzuwendende Filter.
Objekt-ID des Besitzers, um VMs auflisten zu können.
Der Sortierausdruck für die Ergebnisse mit OData-Notation.
Die maximale Anzahl der zurückzugebenden Ressourcen.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az lab vm show
Abrufen eines virtuellen Computers.
az lab vm show --lab-name
--name
--resource-group
[--expand]
Erforderliche Parameter
Der Name des Labs.
Der Name des virtuellen Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Geben Sie die $expand Abfrage an. Beispiel: "properties($expand=artefakte,computeVm,networkInterface,applicableSchedule)".
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az lab vm start
Dient zum Starten eines virtuellen Computers.
Dieser Vorgang kann eine Weile dauern.
az lab vm start --lab-name
--name
--resource-group
Erforderliche Parameter
Der Name des Labs.
Der Name des virtuellen Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az lab vm stop
Beenden Eines virtuellen Computers Dieser Vorgang kann eine Weile dauern.
az lab vm stop --lab-name
--name
--resource-group
Erforderliche Parameter
Der Name des Labs.
Der Name des virtuellen Computers.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für