az vm
Anmerkung
Diese Befehlsgruppe verfügt über Befehle, die sowohl in Azure CLI als auch in mindestens einer Erweiterung definiert sind. Installieren Sie jede Erweiterung, um von ihren erweiterten Funktionen zu profitieren. Erfahren Sie mehr über Erweiterungen.
Verwalten Sie virtuelle Linux- oder Windows-Computer.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az vm aem |
Verwalten Sie die erweiterte Azure Monitoring-Erweiterung für SAP. |
Erweiterung | GA |
az vm aem delete |
Entfernen Sie die Erweiterte Überwachungserweiterung von Azure. |
Erweiterung | GA |
az vm aem set |
Konfigurieren Sie die erweiterte Azure Monitoring-Erweiterung. |
Erweiterung | GA |
az vm aem verify |
Überprüfen Sie, ob Azure Enhanced Monitoring Extensions ordnungsgemäß konfiguriert sind. |
Erweiterung | GA |
az vm application |
Verwalten von Anwendungen für virtuelle Computer. |
Kern | GA |
az vm application list |
Auflisten von Anwendungen für virtuelle Computer. |
Kern | GA |
az vm application set |
Legen Sie Anwendungen für den virtuellen Computer fest. |
Kern | GA |
az vm assess-patches |
Bewerten von Patches auf einem virtuellen Computer. |
Kern | GA |
az vm auto-shutdown |
Verwalten des automatischen Herunterfahrens für virtuelle Computer. |
Kern | GA |
az vm availability-set |
Gruppieren Sie Ressourcen in Verfügbarkeitsgruppen. |
Kern | GA |
az vm availability-set convert |
Konvertieren Sie einen Azure-Verfügbarkeitssatz in VMs mit verwalteten Datenträgern. |
Kern | GA |
az vm availability-set create |
Erstellen Sie einen Azure-Verfügbarkeitssatz. |
Kern | GA |
az vm availability-set delete |
Löschen sie einen Verfügbarkeitssatz. |
Kern | GA |
az vm availability-set list |
Verfügbarkeitssätze auflisten. |
Kern | GA |
az vm availability-set list-sizes |
Auflisten aller verfügbaren Größe virtueller Computer, die zum Erstellen eines neuen virtuellen Computers in einem vorhandenen Verfügbarkeitssatz verwendet werden können. |
Kern | GA |
az vm availability-set show |
Abrufen von Informationen zu einem Verfügbarkeitssatz. |
Kern | GA |
az vm availability-set update |
Aktualisieren sie einen Azure-Verfügbarkeitssatz. |
Kern | GA |
az vm boot-diagnostics |
Problembehandlung beim Starten eines virtuellen Azure-Computers. |
Kern | GA |
az vm boot-diagnostics disable |
Deaktivieren Sie die Startdiagnose auf einem virtuellen Computer. |
Kern | GA |
az vm boot-diagnostics enable |
Aktivieren Sie die Startdiagnose auf einem virtuellen Computer. |
Kern | GA |
az vm boot-diagnostics get-boot-log |
Rufen Sie das Startdiagnoseprotokoll von einer VM ab. |
Kern | GA |
az vm boot-diagnostics get-boot-log-uris |
Rufen Sie SAS-URIs für die Startdiagnoseprotokolle eines virtuellen Computers ab. |
Kern | GA |
az vm capture |
Erfassen Sie Informationen für einen beendeten virtuellen Computer. |
Kern | GA |
az vm convert |
Konvertieren Sie einen virtuellen Computer mit nicht verwalteten Datenträgern, um verwaltete Datenträger zu verwenden. |
Kern | GA |
az vm create |
Erstellen Sie einen virtuellen Azure-Computer. |
Kern | GA |
az vm deallocate |
Verlagern Sie einen virtuellen Computer so, dass Computerressourcen nicht mehr zugeordnet werden (Gebühren gelten nicht mehr). Der Status ändert sich von "Beendet" in "Beendet (Deallocated)". |
Kern | GA |
az vm delete |
Löschen sie einen virtuellen Computer. |
Kern | GA |
az vm diagnostics |
Konfigurieren Sie die Azure Virtual Machine Diagnostics-Erweiterung. |
Kern | GA |
az vm diagnostics get-default-config |
Rufen Sie die Standardkonfigurationseinstellungen für einen virtuellen Computer ab. |
Kern | GA |
az vm diagnostics set |
Konfigurieren Sie die Azure VM-Diagnoseerweiterung. |
Kern | GA |
az vm disk |
Verwalten Sie die verwalteten Datenträger, die an eine VM angefügt sind. |
Kern | GA |
az vm disk attach |
Anfügen eines verwalteten beständigen Datenträgers an einen virtuellen Computer. |
Kern | GA |
az vm disk detach |
Trennen Sie einen verwalteten Datenträger von einem virtuellen Computer. |
Kern | GA |
az vm encryption |
Verwalten der Verschlüsselung von VM-Datenträgern. |
Kern | GA |
az vm encryption disable |
Deaktivieren Sie die Datenträgerverschlüsselung auf dem Betriebssystemdatenträger und/oder Datenträger. Entschlüsseln Sie bereitgestellte Datenträger. |
Kern | GA |
az vm encryption enable |
Aktivieren Sie die Datenträgerverschlüsselung auf dem Betriebssystemdatenträger und/oder Datenträger. Verschlüsseln sie bereitgestellte Datenträger. |
Kern | GA |
az vm encryption show |
Verschlüsselungsstatus anzeigen. |
Kern | GA |
az vm extension |
Verwalten von Erweiterungen auf virtuellen Computern. |
Kern | GA |
az vm extension delete |
Löschvorgang zum Löschen der Erweiterung. |
Kern | GA |
az vm extension image |
Suchen Sie die verfügbaren VM-Erweiterungen für ein Abonnement und eine Region. |
Kern | GA |
az vm extension image list |
Listet die Informationen zu den verfügbaren Erweiterungen auf. |
Kern | GA |
az vm extension image list-names |
Listet die Namen der verfügbaren Erweiterungen auf. |
Kern | GA |
az vm extension image list-versions |
Listet die Versionen für verfügbare Erweiterungen auf. |
Kern | GA |
az vm extension image show |
Anzeigen von Informationen für eine Erweiterung. |
Kern | GA |
az vm extension list |
Auflisten der Erweiterungen, die an einen virtuellen Computer angefügt sind. |
Kern | GA |
az vm extension set |
Legen Sie Erweiterungen für einen virtuellen Computer fest. |
Kern | GA |
az vm extension show |
Zeigen Sie Informationen zu Erweiterungen an, die an einen virtuellen Computer angefügt sind. |
Kern | GA |
az vm extension wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung einer Erweiterung des virtuellen Computers erfüllt ist. |
Kern | GA |
az vm generalize |
Markieren Sie einen virtuellen Computer als generalisiert, sodass er für mehrere Bereitstellungen imageiert werden kann. |
Kern | GA |
az vm get-instance-view |
Abrufen von Instanzinformationen zu einem virtuellen Computer. |
Kern | GA |
az vm host |
Verwalten sie dedizierte Hosts für virtuelle Computer. |
Kern | GA |
az vm host create |
Erstellen Sie einen dedizierten Host. |
Kern | GA |
az vm host delete |
Löschen Sie einen dedizierten Host. |
Kern | GA |
az vm host get-instance-view |
Rufen Sie Instanzinformationen zu einem dedizierten Host ab. |
Kern | GA |
az vm host group |
Dedizierte Hostgruppen verwalten. |
Kern | GA |
az vm host group create |
Erstellen Sie eine dedizierte Hostgruppe. |
Kern | GA |
az vm host group delete |
Löschen Sie eine dedizierte Hostgruppe. |
Kern | GA |
az vm host group get-instance-view |
Abrufen der Instanzansicht einer dedizierten Hostgruppe. |
Kern | GA |
az vm host group list |
Listen Sie dedizierte Hostgruppen auf. |
Kern | GA |
az vm host group show |
Rufen Sie die Details einer dedizierten Hostgruppe ab. |
Kern | GA |
az vm host group update |
Dient zum Aktualisieren einer dedizierten Hostgruppe. |
Kern | GA |
az vm host list |
Auflisten dedizierter Hosts. |
Kern | GA |
az vm host list-resize-options |
Auflisten aller verfügbaren dedizierten Hostgrößen, auf die die größe des angegebenen dedizierten Hosts geändert werden kann. HINWEIS: Die bereitgestellten dedizierten Hostgrößen können nur zum Skalieren des vorhandenen dedizierten Hosts verwendet werden. |
Kern | GA |
az vm host redeploy |
Stellen Sie den dedizierten Host erneut zur Anwendung. |
Kern | GA |
az vm host resize |
Ändern Sie die Größe eines dedizierten Hosts. |
Kern | GA |
az vm host restart |
Starten Sie den dedizierten Host neu. |
Kern | GA |
az vm host show |
Rufen Sie die Details eines dedizierten Hosts ab. |
Kern | GA |
az vm host update |
Aktualisieren sie einen dedizierten Host. |
Kern | GA |
az vm host wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist. |
Kern | GA |
az vm identity |
Verwalten von Dienstidentitäten eines virtuellen Computers. |
Kern | GA |
az vm identity assign |
Aktivieren Der verwalteten Dienstidentität auf einem virtuellen Computer. |
Kern | GA |
az vm identity remove |
Entfernt verwaltete Dienstidentitäten von einem virtuellen Computer. |
Kern | GA |
az vm identity show |
Anzeigen der verwalteten Identitätsinformationen des virtuellen Computers. |
Kern | GA |
az vm image |
Informationen zu verfügbaren Images für virtuelle Computer. |
Kern | GA |
az vm image accept-terms |
Akzeptieren Sie den Azure Marketplace-Begriff, damit das Image zum Erstellen von virtuellen Computern verwendet werden kann. |
Kern | Veraltet |
az vm image list |
Auflisten der im Azure Marketplace verfügbaren VM/VMSS-Images. |
Kern | GA |
az vm image list-offers |
Auflisten der im Azure Marketplace verfügbaren VM-Imageangebote. |
Kern | GA |
az vm image list-publishers |
Auflisten der im Azure Marketplace verfügbaren VM-Image-Herausgeber. |
Kern | GA |
az vm image list-skus |
Auflisten der im Azure Marketplace verfügbaren VM-Image-SKUs. |
Kern | GA |
az vm image show |
Rufen Sie die Details für ein VM-Image ab, das im Azure Marketplace verfügbar ist. |
Kern | GA |
az vm image terms |
Verwalten von Azure Marketplace-Bildbegriffen. |
Kern | GA |
az vm image terms accept |
Akzeptieren Sie Azure Marketplace-Bildbegriffe, damit das Image zum Erstellen von virtuellen Computern verwendet werden kann. |
Kern | GA |
az vm image terms cancel |
Abbrechen der Azure Marketplace-Bildausdrücke. |
Kern | GA |
az vm image terms show |
Rufen Sie die Details der Azure Marketplace-Bildbegriffe ab. |
Kern | GA |
az vm install-patches |
Installieren Sie Patches auf einem virtuellen Computer. |
Kern | GA |
az vm list |
Details zu virtuellen Computern auflisten. |
Kern | GA |
az vm list-ip-addresses |
Ip-Adressen auflisten, die einem virtuellen Computer zugeordnet sind. |
Kern | GA |
az vm list-sizes |
Liste der verfügbaren Größen für virtuelle Computer auf. |
Kern | GA |
az vm list-skus |
Rufen Sie Details zu computebezogenen Ressourcen-SKUs ab. |
Kern | GA |
az vm list-usage |
Auflisten der verfügbaren Verwendungsressourcen für virtuelle Computer. |
Kern | GA |
az vm list-vm-resize-options |
Liste der verfügbaren Größenänderungsoptionen für virtuelle Computer auf. |
Kern | GA |
az vm monitor |
Verwalten des Überwachungsaspekts für einen virtuellen Computer. |
Kern | GA |
az vm monitor log |
Verwalten des Protokollanalysearbeitsbereichs für einen virtuellen Computer. |
Kern | GA |
az vm monitor log show |
Führen Sie eine Abfrage für den Log Analytics-Arbeitsbereich aus, der mit einer VM verknüpft ist. |
Kern | GA |
az vm monitor metrics |
Verwalten von Metriken für einen virtuellen Computer. |
Kern | Vorschau |
az vm monitor metrics list-definitions |
Listen Sie die Metrikdefinitionen für einen virtuellen Computer auf. |
Kern | Vorschau |
az vm monitor metrics tail |
Listet die Metrikwerte für einen virtuellen Computer auf. |
Kern | Vorschau |
az vm nic |
Verwalten von Netzwerkschnittstellen. Siehe auch |
Kern | GA |
az vm nic add |
Fügen Sie vorhandene NICs zu einem virtuellen Computer hinzu. |
Kern | GA |
az vm nic list |
Auflisten der auf einem virtuellen Computer verfügbaren NICs. |
Kern | GA |
az vm nic remove |
Entfernen sie NICs von einem virtuellen Computer. |
Kern | GA |
az vm nic set |
Konfigurieren Sie die Einstellungen einer an eine VM angefügten NIC. |
Kern | GA |
az vm nic show |
Zeigen Sie Informationen für eine an eine VM angefügte NIC an. |
Kern | GA |
az vm open-port |
Öffnet einen virtuellen Computer für eingehenden Datenverkehr an angegebenen Ports. |
Kern | GA |
az vm perform-maintenance |
Der Vorgang zum Ausführen einer Wartung auf einem virtuellen Computer. |
Kern | GA |
az vm reapply |
Erneutes Anwenden von virtuellen Computern. |
Kern | GA |
az vm redeploy |
Erneutes Bereitstellen einer vorhandenen VM. |
Kern | GA |
az vm reimage |
Erneutes Abbild (Upgrade des Betriebssystems) auf einem virtuellen Computer. |
Kern | GA |
az vm repair |
Automatische Reparaturbefehle zum Beheben von virtuellen Computern. |
Erweiterung | GA |
az vm repair create |
Erstellen Sie eine neue Reparatur-VM, und fügen Sie den kopierten Betriebssystemdatenträger der Quell-VM als Datenträger an. |
Erweiterung | GA |
az vm repair list-scripts |
Auflisten der verfügbaren Skripts. Befindet sich https://github.com/Azure/repair-script-library. |
Erweiterung | GA |
az vm repair repair-and-restore |
Reparieren und Wiederherstellen der VM. |
Erweiterung | Vorschau |
az vm repair repair-button |
Schaltflächenskript reparieren. |
Erweiterung | Vorschau |
az vm repair reset-nic |
Setzen Sie den Netzwerkschnittstellenstapel auf dem Gastbetriebssystem des virtuellen Computers zurück. https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/reset-network-interface. |
Erweiterung | Vorschau |
az vm repair restore |
Ersetzen Sie den Betriebssystemdatenträger der Quell-VM durch den Datenträger aus der Reparatur-VM. |
Erweiterung | GA |
az vm repair run |
Führen Sie überprüfte Skripts von GitHub auf einer VM aus. "az vm repair list-scripts" zum Anzeigen verfügbarer Skripts. |
Erweiterung | GA |
az vm resize |
Aktualisieren Sie die Größe eines virtuellen Computers. |
Kern | GA |
az vm restart |
Starten Sie virtuelle Computer neu. |
Kern | GA |
az vm run-command |
Verwalten von Ausführungsbefehlen auf einem virtuellen Computer. |
Kern | GA |
az vm run-command create |
Der Vorgang zum Erstellen des Ausführungsbefehls. |
Kern | GA |
az vm run-command delete |
Der Vorgang zum Löschen des Ausführungsbefehls. |
Kern | GA |
az vm run-command invoke |
Führen Sie einen bestimmten Ausführungsbefehl auf einem virtuellen Computer aus. |
Kern | GA |
az vm run-command list |
Führen Sie Befehle von einem virtuellen Computer oder einem Speicherort aus aus. |
Kern | GA |
az vm run-command show |
Abrufen eines bestimmten Ausführungsbefehls. |
Kern | GA |
az vm run-command update |
Der Vorgang zum Aktualisieren des Ausführungsbefehls. |
Kern | GA |
az vm run-command wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung des res virtual-machine-run-command erfüllt ist. |
Kern | GA |
az vm secret |
Verwalten sie geheime VM-Schlüssel. |
Kern | GA |
az vm secret add |
Fügen Sie einem virtuellen Computer einen geheimen Schlüssel hinzu. |
Kern | GA |
az vm secret format |
Transformieren Sie geheime Schlüssel in ein Formular, das von VMs und VMSSes verwendet werden kann. |
Kern | GA |
az vm secret list |
Geheime Schlüssel auf einem virtuellen Computer auflisten. |
Kern | GA |
az vm secret remove |
Entfernen Eines geheimen Schlüssels von einem virtuellen Computer. |
Kern | GA |
az vm show |
Rufen Sie die Details einer VM ab. |
Kern | GA |
az vm simulate-eviction |
Simulieren sie die Entfernung einer Spot-VM. |
Kern | GA |
az vm start |
Starten Sie einen angehaltenen virtuellen Computer. |
Kern | GA |
az vm stop |
Ausschalten (Beenden) einer ausgeführten VM. |
Kern | GA |
az vm unmanaged-disk |
Verwalten Sie die nicht verwalteten Datenträger, die an einen virtuellen Computer angefügt sind. |
Kern | GA |
az vm unmanaged-disk attach |
Fügen Sie einen nicht verwalteten beständigen Datenträger an einen virtuellen Computer an. |
Kern | GA |
az vm unmanaged-disk detach |
Trennen Sie einen nicht verwalteten Datenträger von einem virtuellen Computer. |
Kern | GA |
az vm unmanaged-disk list |
Auflisten nicht verwalteter Datenträger eines virtuellen Computers. |
Kern | GA |
az vm update |
Dient zum Aktualisieren der Eigenschaften eines virtuellen Computers. |
Kern | GA |
az vm user |
Verwalten von Benutzerkonten für einen virtuellen Computer. |
Kern | GA |
az vm user delete |
Löschen eines Benutzerkontos von einem virtuellen Computer. |
Kern | GA |
az vm user reset-ssh |
Zurücksetzen der SSH-Konfiguration auf einem virtuellen Computer. |
Kern | GA |
az vm user update |
Aktualisieren sie ein Benutzerkonto für den virtuellen Computer. Sie können es zum Aktualisieren des Kennworts oder des SSH-Schlüsselwerts für vm-Benutzer verwenden. |
Kern | GA |
az vm wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der VM erfüllt ist. |
Kern | GA |
az vm assess-patches
Bewerten von Patches auf einem virtuellen Computer.
az vm assess-patches [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Beispiele
Bewerten von Patches auf einem virtuellen Computer.
az vm assess-patches -g MyResourceGroup -n MyVm
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm auto-shutdown
Verwalten des automatischen Herunterfahrens für virtuelle Computer.
az vm auto-shutdown [--email]
[--ids]
[--location]
[--name]
[--off]
[--resource-group]
[--subscription]
[--time]
[--webhook]
Beispiele
Erstellen Sie den Zeitplan für das automatische Herunterfahren für einen virtuellen Computer.
az vm auto-shutdown -g MyResourceGroup -n MyVm --time 1730 --email "foo@bar.com" --webhook "https://example.com/"
Löschen sie den Zeitplan für das automatische Herunterfahren für einen virtuellen Computer.
az vm auto-shutdown -g MyResourceGroup -n MyVm --off
Optionale Parameter
Der E-Mail-Empfänger, an den Benachrichtigungen gesendet werden sollen (kann eine Liste von durch Semikolons getrennten E-Mail-Adressen sein).
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Ort. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Deaktivieren Sie das automatische Herunterfahren für den virtuellen Computer. Die Konfiguration wird gelöscht.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Die UTC-Tageszeit, an der der Zeitplan täglich stattfindet. Format: hhmm. Beispiel: 1730.
Die Webhook-URL, an die die Benachrichtigung gesendet wird.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm capture
Erfassen Sie Informationen für einen beendeten virtuellen Computer.
Ein End-to-End-Lernprogramm finden Sie unter https://zcusa.951200.xyz/azure/virtual-machines/linux/capture-image.
az vm capture --vhd-name-prefix
[--ids]
[--name]
[--overwrite]
[--resource-group]
[--storage-container]
[--subscription]
Beispiele
Deallocate, generalize, and capture a stopped virtual machine.
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
Verlagern, Generalisieren und Erfassen mehrerer angehaltener virtueller Computer.
vms_ids=$(az vm list -g MyResourceGroup --query "[].id" -o tsv)
az vm deallocate --ids {vms_ids}
az vm generalize --ids {vms_ids}
az vm capture --ids {vms_ids} --vhd-name-prefix MyPrefix
Erforderliche Parameter
Das Präfix des VHD-Namens gibt für die VM-Datenträger an.
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Überschreiben Sie die vorhandene Datenträgerdatei.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Containername des Speicherkontos, in dem die Datenträger gespeichert werden sollen.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm convert
Konvertieren Sie einen virtuellen Computer mit nicht verwalteten Datenträgern, um verwaltete Datenträger zu verwenden.
az vm convert [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Beispiele
Konvertieren Sie einen virtuellen Computer mit nicht verwalteten Datenträgern, um verwaltete Datenträger zu verwenden.
az vm convert -g MyResourceGroup -n MyVm
Konvertieren Sie alle virtuellen Computer mit nicht verwalteten Datenträgern in einer Ressourcengruppe, um verwaltete Datenträger zu verwenden.
az vm convert --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm create
Erstellen Sie einen virtuellen Azure-Computer.
Ein End-to-End-Lernprogramm finden Sie unter https://zcusa.951200.xyz/azure/virtual-machines/linux/quick-create-cli.
az vm create --name
--resource-group
[--accelerated-networking {false, true}]
[--accept-term]
[--additional-events {false, true}]
[--admin-password]
[--admin-username]
[--asgs]
[--assign-identity]
[--attach-data-disks]
[--attach-os-disk]
[--authentication-type {all, password, ssh}]
[--availability-set]
[--boot-diagnostics-storage]
[--capacity-reservation-group]
[--computer-name]
[--count]
[--custom-data]
[--data-disk-caching]
[--data-disk-delete-option]
[--data-disk-encryption-sets]
[--data-disk-sizes-gb]
[--disable-integrity-monitoring]
[--disable-integrity-monitoring-autoupgrade]
[--disk-controller-type {NVMe, SCSI}]
[--edge-zone]
[--enable-agent {false, true}]
[--enable-auto-update {false, true}]
[--enable-hibernation {false, true}]
[--enable-hotpatching {false, true}]
[--enable-integrity-monitoring]
[--enable-proxy-agent {false, true}]
[--enable-reboot {false, true}]
[--enable-redeploy {false, true}]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--encryption-at-host {false, true}]
[--encryption-identity]
[--ephemeral-os-disk {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--eviction-policy {Deallocate, Delete}]
[--generate-ssh-keys]
[--host]
[--host-group]
[--image]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--location]
[--max-price]
[--nic-delete-option]
[--nics]
[--no-wait]
[--nsg]
[--nsg-rule {NONE, RDP, SSH}]
[--os-disk-caching {None, ReadOnly, ReadWrite}]
[--os-disk-delete-option {Delete, Detach}]
[--os-disk-encryption-set]
[--os-disk-name]
[--os-disk-secure-vm-disk-encryption-set]
[--os-disk-security-encryption-type {DiskWithVMGuestState, NonPersistedTPM, VMGuestStateOnly}]
[--os-disk-size-gb]
[--os-type {linux, windows}]
[--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
[--plan-name]
[--plan-product]
[--plan-promotion-code]
[--plan-publisher]
[--platform-fault-domain]
[--ppg]
[--priority {Low, Regular, Spot}]
[--private-ip-address]
[--proxy-agent-mode {Audit, Enforce}]
[--public-ip-address]
[--public-ip-address-allocation {dynamic, static}]
[--public-ip-address-dns-name]
[--public-ip-sku {Basic, Standard}]
[--role]
[--scope]
[--secrets]
[--security-type {ConfidentialVM, Standard, TrustedLaunch}]
[--size]
[--source-disk-restore-point]
[--source-disk-restore-point-size-gb]
[--source-resource]
[--source-resource-size]
[--specialized {false, true}]
[--ssh-dest-key-path]
[--ssh-key-name]
[--ssh-key-type {Ed25519, RSA}]
[--ssh-key-values]
[--storage-account]
[--storage-container-name]
[--storage-sku]
[--subnet]
[--subnet-address-prefix]
[--tags]
[--ultra-ssd-enabled {false, true}]
[--use-unmanaged-disk]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--validate]
[--vmss]
[--vnet-address-prefix]
[--vnet-name]
[--workspace]
[--zone]
Beispiele
Erstellen Sie eine standardmäßige Ubuntu2204-VM mit automatischer SSH-Authentifizierung.
az vm create -n MyVm -g MyResourceGroup --image Ubuntu2204
Erstellen Sie eine standardmäßige RedHat-VM mit automatischer SSH-Authentifizierung mit einem Image-URN.
az vm create -n MyVm -g MyResourceGroup --image RedHat:RHEL:7-RAW:7.4.2018010506
Erstellen Sie eine Standardmäßige Windows Server-VM mit einer privaten IP-Adresse.
az vm create -n MyVm -g MyResourceGroup --public-ip-address "" --image Win2012R2Datacenter
Erstellen Sie einen virtuellen Computer aus einem benutzerdefinierten verwalteten Image.
az vm create -g MyResourceGroup -n MyVm --image MyImage
Erstellen Sie einen virtuellen Computer aus einer generalisierten Katalogimageversion.
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0
Erstellen Sie einen virtuellen Computer aus einer speziellen Katalogimageversion.
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized
Erstellen eines virtuellen Computers aus der neuesten Version eines Katalogimages
az vm create -g MyResourceGroup -n MyVm --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage
Erstellen Sie einen virtuellen Computer, indem Sie an einen verwalteten Betriebssystemdatenträger anfügen.
az vm create -g MyResourceGroup -n MyVm --attach-os-disk MyOsDisk --os-type linux
Erstellen Sie einen virtuellen Computer, indem Sie einen nicht verwalteten Betriebssystemdatenträger aus einem VHD-Blob-URI anfügen.
az vm create -g MyResourceGroup -n MyVm --attach-os-disk https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd --os-type linux --use-unmanaged-disk
Erstellen Sie eine Debian11-VM mit einem Cloud-Init-Skript für die Konfiguration. Siehe: https://zcusa.951200.xyz/azure/virtual-machines/linux/using-cloud-init.
az vm create -g MyResourceGroup -n MyVm --image Debian11 --custom-data MyCloudInitScript.yml
Erstellen Sie eine Debian11-VM mit SSH-Schlüsselauthentifizierung und einen öffentlichen DNS-Eintrag, der sich in einem vorhandenen virtuellen Netzwerk und einer vorhandenen Verfügbarkeitsgruppe befindet.
az vm create -n MyVm -g MyResourceGroup --image Debian11 --vnet-name MyVnet --subnet subnet1 \
--availability-set MyAvailabilitySet --public-ip-address-dns-name MyUniqueDnsName \
--ssh-key-values @key-file
Erstellen Sie eine einfache Ubuntu Linux-VM mit einer öffentlichen IP-Adresse, DNS-Eintrag, zwei Datenträgern (10 GB und 20 GB), und generieren Sie dann RSA SSH-Schlüsselpaare.
az vm create -n MyVm -g MyResourceGroup --public-ip-address-dns-name MyUniqueDnsName \
--image Ubuntu2204 --data-disk-sizes-gb 10 20 --size Standard_DS2_v2 \
--generate-ssh-keys
Erstellen Sie eine Debian11-VM mit Schlüsseltresorschlüsseln.
az keyvault certificate create --vault-name vaultname -n cert1 \
-p "$(az keyvault certificate get-default-policy)"
secrets=$(az keyvault secret list-versions --vault-name vaultname \
-n cert1 --query "[?attributes.enabled].id" -o tsv)
vm_secrets=$(az vm secret format -s "$secrets")
az vm create -g group-name -n vm-name --admin-username deploy \
--image debian11 --secrets "$vm_secrets"
Erstellen Sie einen CentOS-virtuellen Computer mit einer vom System zugewiesenen Identität. Der virtuelle Computer verfügt über eine Rolle "Mitwirkender" mit Zugriff auf ein Speicherkonto.
az vm create -n MyVm -g rg1 --image CentOS85Gen2 --assign-identity [system] --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1 --role Contributor
Erstellen Sie eine Debian11-VM mit einer vom Benutzer zugewiesenen Identität.
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Erstellen Sie eine Debian11-VM mit system- und benutzergebundener Identität.
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Erstellen eines virtuellen Computers mit der vom Benutzer zugewiesenen Identität und Hinzufügen der Verschlüsselungsidentität für die Azure-Datenträgerverschlüsselung
az vm create -n MyVm -g rg1 --image Debian11 --assign-identity myID --encryption-identity /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Erstellen Sie einen virtuellen Computer in einer Verfügbarkeitszone in der Region der aktuellen Ressourcengruppe.
az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --zone 1
Erstellen Sie mehrere virtuelle Computer. In diesem Beispiel werden drei VMs erstellt. Sie sind MyVm0, MyVm1, MyVm2.
az vm create -n MyVm -g MyResourceGroup --image CentOS85Gen2 --count 3
Erstellen eines virtuellen Computers aus dem Freigegebenen Katalogimage
az vm create -n MyVm -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Erstellen eines virtuellen Computers aus dem Communitykatalogimage
az vm create -n MyVm -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Erforderliche Parameter
Name des virtuellen Computers.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Aktivieren Sie beschleunigte Netzwerke. Sofern nicht angegeben, aktiviert CLI sie basierend auf Computerimage und -größe.
Akzeptieren Sie den Lizenzvertrag und die Datenschutzerklärung.
Der Konfigurationsparameter, der beim Erstellen der Ereignisraster- und Ressourcendiagramm-Ereigniseinstellung verwendet wird.
Kennwort für den virtuellen Computer, wenn der Authentifizierungstyp "Password" lautet.
Benutzername für den virtuellen Computer. Der Standardwert ist der aktuelle Benutzername des Betriebssystems. Wenn der Standardwert vom System reserviert ist, wird der Standardwert auf azureuser festgelegt. Bitte lesen Sie https://zcusa.951200.xyz/rest/api/compute/virtualmachines/createorupdate#osprofile, um eine vollständige Liste der reservierten Werte zu erhalten.
Eine durch Leerzeichen getrennte Liste vorhandener Anwendungssicherheitsgruppen, die der VM zugeordnet werden sollen.
Akzeptieren Sie System- oder Benutzeridentitäten, die durch Leerzeichen getrennt sind. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität oder eine Ressourcen-ID zu verweisen, um auf die vom Benutzer zugewiesene Identität zu verweisen. Weitere Beispiele finden Sie in der Hilfe.
Fügen Sie vorhandene Datenträger an den virtuellen Computer an. Kann den Namen oder die ID eines verwalteten Datenträgers oder des URI für eine nicht verwaltete Datenträger-VHD verwenden.
Fügen Sie einen vorhandenen Betriebssystemdatenträger an die VM an. Kann den Namen oder die ID eines verwalteten Datenträgers oder des URI für eine nicht verwaltete Datenträger-VHD verwenden.
Typ der Authentifizierung, die mit dem virtuellen Computer verwendet werden soll. Standardmäßig wird das Kennwort für windows und SSH public key für Linux verwendet. "all" ermöglicht sowohl ssh- als auch Kennwortauthentifizierung.
Name oder ID eines vorhandenen Verfügbarkeitssatzes, dem die VM hinzugefügt werden soll. Keine standardmäßig.
Der Name des vorhandenen Speicherkontos oder dessen BLOB-URI zum Erfassen der Startdiagnose. Die Sku sollte eine von Standard_GRS, Standard_LRS und Standard_RAGRS sein.
Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuordnen verwendet wird. Übergeben Sie "Keine", um die Zuordnung der Kapazitätsreservierungsgruppe zu aufheben. Wenn Sie einen virtuellen Computer/VMSS löschen möchten, der der Kapazitätsreservierungsgruppe zugeordnet wurde, müssen Sie die Zuordnung der Kapazitätsreservierungsgruppe zuerst aufheben.
Der Hostname des virtuellen Computers. Der Standardwert ist der Name des virtuellen Computers.
Anzahl der zu erstellenden virtuellen Computer. Der Wertbereich ist [2, 250], einschließlich. Geben Sie diesen Parameter nicht an, wenn Sie einen normalen virtuellen Computer erstellen möchten. Die virtuellen Computer werden parallel erstellt. Die Ausgabe dieses Befehls ist ein Array von virtuellen Computern anstelle eines einzelnen virtuellen Computers. Jede VM verfügt über eine eigene öffentliche IP-Adresse, NIC. VNET und NSG werden freigegeben. Es wird empfohlen, dass sich keine vorhandene öffentliche IP, NIC, VNET und NSG in der Ressourcengruppe befinden. Wenn --count angegeben ist, --attach-data-disks, --attach-os-disk, --boot-diagnostics-storage, --computer-name, --host, --host-group, --nics, --os-disk-name, --private-ip-address, --public-ip-address, --public-ip-address-dns-name, --storage-account, --storage-container-name, --subnet, --use-unmanaged-disk, --vnet-name sind nicht zulässig.
Benutzerdefinierte Init-Skriptdatei oder -text (cloud-init, cloud-config usw.).
Speicherzwischenspeicherungstyp für Datenträger(n), einschließlich 'None', 'ReadOnly', 'ReadWrite', usw. Verwenden Sie einen Singularwert, um auf allen Datenträgern anzuwenden, oder verwenden Sie <lun>=<vaule1> <lun>=<value2>
, um einzelne Datenträger zu konfigurieren.
Geben Sie an, ob der Datenträger beim Löschen eines virtuellen Computers gelöscht oder getrennt werden soll. Wenn ein einzelner Datenträger angefügt ist, sind die zulässigen Werte "Löschen" und "Trennen". Für mehrere Datenträger sind angefügt, verwenden Sie <data_disk>=Delete <data_disk2>=Detach
, um jeden Datenträger zu konfigurieren.
Namen oder IDs (durch Leerzeichen getrennt) von Datenträgerverschlüsselungssätzen für Datenträger.
Speicherplatztrennte leere Datenträgergrößen für verwaltete Daten in GB, die erstellt werden sollen.
Das Argument "disable_integrity_monitoring" ist veraltet und wird in einer zukünftigen Version entfernt.
Deaktivieren Sie die Installation der Gastnachweiserweiterung, und aktivieren Sie system Assigned Identity for Trusted Launch aktivierte VMs und VMSS. Es wird zum Standardverhalten, sodass es nutzlos wird.
Deaktivieren Sie das automatische Upgrade der Gastnachweiserweiterung für vertrauenswürdige Start-VMs und VMSS.
Geben Sie den Datenträgercontrollertyp an, der für den virtuellen Computer oder VMSS konfiguriert ist.
Der Name der Randzone.
Gibt an, ob der Agent des virtuellen Computers auf dem virtuellen Computer bereitgestellt werden soll. Wenn diese Eigenschaft nicht angegeben ist, wird das Standardverhalten auf "true" festgelegt. Dadurch wird sichergestellt, dass der VM-Agent auf dem virtuellen Computer installiert ist, damit Erweiterungen später zur VM hinzugefügt werden können.
Gibt an, ob automatische Updates für den virtuellen Windows-Computer aktiviert sind.
Das Kennzeichen, das die Ruhezustandsfunktion auf dem virtuellen Computer aktiviert oder deaktiviert.
Patchen Sie VMs, ohne dass ein Neustart erforderlich ist. --enable-agent muss festgelegt werden und --patch-mode muss auf AutomaticByPlatform festgelegt werden.
Aktivieren Sie die Installation von Microsoft propietary und nicht von sicherheit unterstützten Gastnachweiserweiterungen und aktivieren Sie system Assigned Identity for Trusted Launch aktivierte VMs und VMSS.
Geben Sie an, ob die Proxy-Agent-Funktion auf dem virtuellen Computer oder auf der Skalierungsgruppe des virtuellen Computers aktiviert werden soll.
Der Konfigurationsparameter, der beim Veröffentlichen geplanter Ereignisse verwendet wird, um zusätzliche Veröffentlichungsziele zu veröffentlichen.
Der Konfigurationsparameter, der beim Erstellen des Benutzers beim Erstellen der erstellung geplanter Ereigniseinstellung initiiert wurde.
Aktivieren sie den sicheren Start.
Aktivieren Sie vTPM.
Aktivieren Sie die Hostverschlüsselung für den virtuellen Computer oder VMSS. Dadurch wird die Verschlüsselung für alle Datenträger einschließlich Ressourcen-/Temp-Datenträger auf dem Host selbst aktiviert.
Ressourcen-ID der vom Benutzer verwalteten Identität, die für die Azure-Datenträgerverschlüsselung verwendet werden kann.
Ermöglicht es Ihnen, einen Betriebssystemdatenträger direkt auf dem Hostknoten zu erstellen, wodurch die Leistung des lokalen Datenträgers und eine schnellere Vm/VMSS-Umimagezeit bereitgestellt wird.
Gilt nur bei Verwendung mit --ephemeral-os-disk
. Ermöglicht Ihnen die Auswahl des Bereitstellungsspeicherorts für ephemerale Betriebssystemdatenträger.
Die Eviction-Richtlinie für den virtuellen Computer mit Spotpriorität. Die Standarderäumungsrichtlinie ist "Deallocate" für einen virtuellen Computer mit Spotpriorität.
Generieren Sie bei fehlenden SSH-Dateien öffentliche und private Schlüssel. Die Schlüssel werden im Verzeichnis ~/.ssh gespeichert.
Ressourcen-ID des dedizierten Hosts, in dem sich der virtuelle Computer befindet. --host und --host-group kann nicht zusammen verwendet werden.
Name oder Ressourcen-ID der dedizierten Hostgruppe, in der sich der virtuelle Computer befindet. --host und --host-group kann nicht zusammen verwendet werden.
Der Name des Betriebssystemimages als URN-Alias, URN, benutzerdefinierter Bildname oder ID, id der benutzerdefinierten Bildversions-ID oder VHD-BLOB-URI. Darüber hinaus unterstützt es auch das freigegebene Katalogbild. Verwenden Sie den Bildalias einschließlich der Version der Verteilung, die Sie verwenden möchten. Beispiel: Verwenden Sie Debian11 anstelle von Debian.' Dieser Parameter ist erforderlich, es sei denn, sie verwenden --attach-os-disk.
Gültiges URN-Format: "Publisher:Offer:Sku:Version". Weitere Informationen finden Sie unter https://zcusa.951200.xyz/azure/virtual-machines/linux/cli-ps-findimage.
Gibt an, dass das Windows-Image oder der Datenträger lokal lizenziert wurde. Verwenden Sie "Windows_Server", um den Azure-Hybridvorteil für Windows Server zu aktivieren. Um Hostingrechte für mehrere Mandanten für Windows 10 zu aktivieren, verwenden Sie "Windows_Client". Weitere Informationen finden Sie in den Onlinedokumenten für die Azure Windows-VM.
Speicherort, an dem VM und zugehörige Ressourcen erstellt werden sollen. Wenn der Standardspeicherort nicht konfiguriert ist, wird standardmäßig der Speicherort der Ressourcengruppe verwendet.
Der Höchstpreis (in US-Dollar), den Sie für eine Spot-VM/VMSS bezahlen möchten. -1 gibt an, dass die Spot-VM/VMSS aus Preisgründen nicht entfernt werden sollte.
Geben Sie an, was mit der Netzwerkschnittstelle passiert, wenn der virtuelle Computer gelöscht wird. Verwenden Sie einen Singularwert, um auf alle Ressourcen anzuwenden, oder verwenden Sie <Name>=<Value>
, um das Löschverhalten für einzelne Ressourcen zu konfigurieren. Mögliche Optionen sind "Löschen" und "Trennen".
Namen oder IDs vorhandener NICs, die an die VM angefügt werden sollen. Die erste NIC wird als primär festgelegt. Wenn sie nicht angegeben wird, wird eine neue NIC erstellt. Wenn eine vorhandene NIC angegeben ist, geben Sie kein Subnetz, VNet, öffentliche IP oder NSG an.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Der Name, der beim Erstellen einer neuen Netzwerksicherheitsgruppe (Standard) oder beim Verweisen auf eine vorhandene verwendet werden soll. Kann auch anhand der ID auf eine vorhandene NSG verweisen oder "" für "" in Azure CLI mit PowerShell oder --%-Operator angeben.
NSG-Regel, die beim Erstellen einer neuen NSG erstellt werden soll. Standardmäßig werden Ports geöffnet, um RDP unter Windows zuzulassen und SSH unter Linux zuzulassen. NONE stellt keine NSG-Regel dar.
Speicherzwischenspeicherungstyp für den VM-Betriebssystemdatenträger. Standard: ReadWrite.
Geben Sie das Verhalten des verwalteten Datenträgers an, wenn der virtuelle Computer gelöscht wird, d. h., ob der verwaltete Datenträger gelöscht oder getrennt wird.
Name oder ID des Datenträgerverschlüsselungssatzes für den Betriebssystemdatenträger.
Der Name des neuen VM-Betriebssystemdatenträgers.
Geben Sie die vom Kunden verwaltete Datenträgerverschlüsselungs-Ressourcen-ID oder den Namen für den verwalteten Datenträger an, der für vom Kunden verwalteten Schlüssel verschlüsselten Vertraulichen VM-Betriebssystemdatenträger und VM-Gast-BLOB verwendet wird.
Geben Sie den Verschlüsselungstyp des vom Betriebssystem verwalteten Datenträgers an.
Größe des Betriebssystemdatenträgers in GB zum Erstellen.
Typ des Betriebssystems, das auf einer benutzerdefinierten VHD installiert ist. Verwenden Sie nicht, wenn Sie einen URN- oder URN-Alias angeben.
Modus des In-Guest-Patchings auf den virtuellen IaaS-Computer. Zulässige Werte für Windows-VM: AutomaticByOS, AutomaticByPlatform, Manual. Zulässige Werte für Linux-VM: AutomaticByPlatform, ImageDefault. Manuell – Sie steuern die Anwendung von Patches auf einen virtuellen Computer. Dazu wenden Sie Patches manuell innerhalb des virtuellen Computers an. In diesem Modus sind automatische Updates deaktiviert; das Paramater --enable-auto-update muss "false" sein. AutomaticByOS – Der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. Der Parameter "-enable-auto-update" muss "true" sein. AutomaticByPlatform – der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. ImageDefault – Die Standardpatchingkonfiguration des virtuellen Computers wird verwendet. Der Parameter "-enable-agent" und "-enable-auto-update" müssen "true" sein.
Planname.
Produkt planen.
Planen sie den Heraufufungscode.
Plan publisher.
Geben Sie die logische Fehlerdomäne des Skalierungssatzes an, in der der virtuelle Computer erstellt wird. Standardmäßig wird der virtuelle Computer automatisch einer Fehlerdomäne zugewiesen, die das Gleichgewicht zwischen den verfügbaren Fehlerdomänen am besten gewährleistet. Dies gilt nur, wenn die virtualMachineScaleSet-Eigenschaft dieses virtuellen Computers festgelegt ist. Der Skalierungssatz des virtuellen Computers, auf den verwiesen wird, muss über die Anzahl der Plattformfehlerdomänen verfügen. Diese Eigenschaft kann nicht aktualisiert werden, nachdem der virtuelle Computer erstellt wurde. Fehlerdomänenzuweisung kann in der Instanzansicht des virtuellen Computers angezeigt werden.
Der Name oder die ID der Näherungsplatzierungsgruppe, der die VM zugeordnet werden soll.
Priorität. Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. Die Enumeration "Niedrig" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung: Normal.
Statische private IP-Adresse (z. B. 10.0.0.5).
Geben Sie den Modus an, für den der Proxy-Agent ausgeführt wird, wenn das Feature aktiviert ist.
Name der öffentlichen IP-Adresse beim Erstellen einer (Standardeinstellung) oder Verweisen auf eine vorhandene. Kann auch auf eine vorhandene öffentliche IP anhand der ID verweisen oder "" oder "" für None ('""' in Azure CLI mithilfe von PowerShell) angeben.
Global eindeutiger DNS-Name für eine neu erstellte öffentliche IP.
Öffentliche IP-SKU. Die öffentliche IP wird nur dann für die Erstellung in der Edgezone unterstützt, wenn sie "Standard" ist.
Rollenname oder ID, über die die vom System zugewiesene Identität verfügt.
Bereich, auf den die vom System zugewiesene Identität zugreifen kann.
Mindestens ein Schlüsseltresorschlüssel als JSON-Zeichenfolgen oder Dateien über @{path}
, die [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }]
enthalten.
Geben Sie den Sicherheitstyp des virtuellen Computers an.
Die zu erstellende VM-Größe. Informationen zur Größe finden Sie unter https://azure.microsoft.com/pricing/details/virtual-machines/.
Erstellen Sie einen Datenträger aus einem Datenträgerwiederherstellungspunkt. Kann die ID eines Datenträgerwiederherstellungspunkts verwenden.
Die Größe des Wiederherstellungspunkts des Quelldatenträgers in GB.
Erstellen Sie einen Datenträger aus einer Momentaufnahme oder einem anderen Datenträger. Kann die ID eines Datenträgers oder einer Momentaufnahme verwenden.
Die Größe des Quelldatenträgers in GB.
Gibt an, ob das Quellimage spezialisiert ist.
Zieldateipfad auf dem virtuellen Computer für den SSH-Schlüssel. Wenn die Datei bereits vorhanden ist, werden die angegebenen Schlüssel an die Datei angefügt. Der Zielpfad für öffentliche SSH-Schlüssel ist derzeit aufgrund eines bekannten Problems im Linux-Bereitstellungs-Agent auf den Standardwert "/home/username/.ssh/authorized_keys" beschränkt.
Verwenden Sie ihn als öffentlicher Schlüssel auf einem virtuellen Computer. Es sollte eine vorhandene SSH-Schlüsselressource in Azure sein.
Geben Sie den Typ der SSH-Dateien für öffentliche und private Schlüssel an, die generiert werden sollen, wenn sie fehlen.
Durch Leerzeichen getrennte Liste von öffentlichen SSH-Schlüsseln oder Dateipfaden für öffentliche Schlüssel.
Gilt nur bei Verwendung mit --use-unmanaged-disk
. Der Name, der beim Erstellen eines neuen Speicherkontos oder verweisen auf ein vorhandenes Konto verwendet werden soll. Wenn sie nicht angegeben wird, wird ein entsprechendes Speicherkonto in derselben Ressourcengruppe und demselben Speicherort verwendet, oder es wird ein neues Speicherkonto erstellt.
Gilt nur bei Verwendung mit --use-unmanaged-disk
. Name des Speichercontainers für den VM-Betriebssystemdatenträger. Standard: vhds.
Die SKU des Speicherkontos, mit dem der virtuelle Computer beibehalten werden soll. Verwenden Sie eine singular sku, die auf alle Datenträger angewendet wird, oder geben Sie einzelne Datenträger an. Verwendung: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], wobei jede ID "os" oder eine 0-indizierte Lun ist. Zulässige Werte: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.
Der Name des Subnetzes beim Erstellen eines neuen VNet oder verweisen auf ein vorhandenes. Kann auch auf ein vorhandenes Subnetz nach ID verweisen. Wenn sowohl der vnet-Name als auch das Subnetz weggelassen werden, wird automatisch ein entsprechendes VNet und subnetz ausgewählt, oder es wird ein neues erstellt.
Das Subnetz-IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Aktiviert oder deaktiviert die Funktion für 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto.
Verwenden Sie keinen verwalteten Datenträger, um den virtuellen Computer beizubehalten.
UserData für den virtuellen Computer. Sie kann als Datei oder Zeichenfolge übergeben werden.
Geben Sie die Anzahl der verfügbaren vCPUs an.
Geben Sie das Verhältnis von vCPU zu physischem Kern an. Das Festlegen dieser Eigenschaft auf 1 bedeutet auch, dass Hyperthreading deaktiviert ist.
Generieren und überprüfen Sie die ARM-Vorlage, ohne Ressourcen zu erstellen.
Name oder ID eines vorhandenen Skalierungssatzes für virtuelle Computer, dem der virtuelle Computer zugewiesen werden soll. Keine standardmäßig.
Das IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.
Name des virtuellen Netzwerks beim Erstellen eines neuen Netzwerks oder Verweisen auf ein vorhandenes Netzwerk.
Name oder ID des Log Analytics-Arbeitsbereichs. Wenn Sie den Arbeitsbereich über seinen Namen angeben, sollte sich der Arbeitsbereich in derselben Ressourcengruppe mit dem virtuellen Computer befinden, andernfalls wird ein neuer Arbeitsbereich erstellt.
Verfügbarkeitszone, in der die Ressource bereitgestellt werden soll.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm deallocate
Verlagern Sie einen virtuellen Computer so, dass Computerressourcen nicht mehr zugeordnet werden (Gebühren gelten nicht mehr). Der Status ändert sich von "Beendet" in "Beendet (Deallocated)".
Ein End-to-End-Lernprogramm finden Sie unter https://zcusa.951200.xyz/azure/virtual-machines/linux/capture-image.
az vm deallocate [--hibernate {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Beispiele
Deallocate, generalize, and capture a stopped virtual machine.
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
Verlagern, Generalisieren und Erfassen mehrerer angehaltener virtueller Computer.
az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix
Deallocate a VM.
az vm deallocate --name MyVm --no-wait --resource-group MyResourceGroup
Optionale Parameter
Optionaler Parameter zum Ruhezustand eines virtuellen Computers. (Feature in der Vorschau).
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm delete
Löschen sie einen virtuellen Computer.
az vm delete [--force-deletion]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
Beispiele
Löschen Sie einen virtuellen Computer ohne Bestätigungsaufforderung.
az vm delete -g MyResourceGroup -n MyVm --yes
Löschen Sie alle virtuellen Computer in einer Ressourcengruppe.
az vm delete --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Optionaler Parameter zum Erzwingen des Löschens virtueller Computer. Der Standardwert ist None.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Zur Bestätigung nicht auffordern.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm generalize
Markieren Sie einen virtuellen Computer als generalisiert, sodass er für mehrere Bereitstellungen imageiert werden kann.
Ein End-to-End-Lernprogramm finden Sie unter https://zcusa.951200.xyz/azure/virtual-machines/linux/capture-image.
az vm generalize [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Deallocate, generalize, and capture a stopped virtual machine.
az vm deallocate -g MyResourceGroup -n MyVm
az vm generalize -g MyResourceGroup -n MyVm
az vm capture -g MyResourceGroup -n MyVm --vhd-name-prefix MyPrefix
Verlagern, Generalisieren und Erfassen mehrerer angehaltener virtueller Computer.
az vm deallocate --ids vms_ids
az vm generalize --ids vms_ids
az vm capture --ids vms_ids --vhd-name-prefix MyPrefix
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm get-instance-view
Abrufen von Instanzinformationen zu einem virtuellen Computer.
az vm get-instance-view [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Verwenden Sie eine Ressourcengruppe und einen Namen, um Instanzansichtsinformationen einer VM abzurufen.
az vm get-instance-view -g MyResourceGroup -n MyVm
Rufen Sie Instanzansichten für alle virtuellen Computer in einer Ressourcengruppe ab.
az vm get-instance-view --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm install-patches
Installieren Sie Patches auf einem virtuellen Computer.
az vm install-patches --maximum-duration
--reboot-setting {Always, IfRequired, Never}
[--classifications-to-include-linux {Critical, Other, Security}]
[--classifications-to-include-win {Critical, Definition, FeaturePack, Security, ServicePack, Tools, UpdateRollUp, Updates}]
[--exclude-kbs-requiring-reboot {false, true}]
[--ids]
[--kb-numbers-to-exclude]
[--kb-numbers-to-include]
[--max-patch-publish-date]
[--name]
[--no-wait]
[--package-name-masks-to-exclude]
[--package-name-masks-to-include]
[--resource-group]
[--subscription]
Beispiele
Installieren Sie Patches auf einer Windows-VM, sodass die maximale Zeitspanne 4 Stunden beträgt, und die VM wird bei Bedarf während des Softwareupdatevorgangs neu gestartet.
az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-win Critical Security --exclude-kbs-requiring-reboot true
Installieren Sie Patches auf einer linux-VM, sodass die maximale Zeitspanne 4 Stunden beträgt, und die VM wird bei Bedarf während des Softwareupdatevorgangs neu gestartet.
az vm install-patches -g MyResourceGroup -n MyVm --maximum-duration PT4H --reboot-setting IfRequired --classifications-to-include-linux Critical
Erforderliche Parameter
Geben Sie die maximale Zeitspanne an, die der Vorgang ausführt. Es muss eine ISO 8601-kompatible Dauerzeichenfolge wie PT4H (4 Stunden) sein.
Definieren Sie, wann es akzeptabel ist, einen virtuellen Computer während eines Softwareupdatevorgangs neu zu starten.
Optionale Parameter
Eine durch Leerzeichen getrennte Liste der Klassifizierungen, die für linux-VM enthalten sein sollen.
Eine durch Leerzeichen getrennte Liste der Klassifizierungen, die für windows-VM eingeschlossen werden sollen.
Filtert KBs, die nicht über ein Neustartverhalten von "NeverReboots" verfügen, wenn dies festgelegt ist. Gilt nur für Windows-VM.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Leerzeichentrennte Liste der KBs, die im Patchvorgang ausgeschlossen werden sollen. Gilt nur für Windows-VM.
Leerzeichentrennte Liste der KBs, die in den Patchvorgang aufgenommen werden sollen. Gilt nur für Windows-VM.
ISO 8601-Zeitwert für Installationspatches, die am oder vor diesem angegebenen maximalen Veröffentlichungsdatum veröffentlicht wurden. Format: Datum (jjjj-mm-dd) Uhrzeit (hh:mm:ss.xxxxx) Zeitzone (+/-hh:mm).
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Durch Leerzeichen getrennte Liste der Pakete, die im Patchvorgang ausgeschlossen werden sollen. Format: packageName_packageVersion. Gilt nur für Linux-VM.
Durch Leerzeichen getrennte Liste der Pakete, die in den Patchvorgang aufgenommen werden sollen. Format: packageName_packageVersion. Gilt nur für Linux-VM.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm list
Details zu virtuellen Computern auflisten.
--resource-group
kann eine leere Zeichenfolge als Parameter übergeben, wodurch alle VM-Informationen im Abonnement ausgegeben werden. Weitere Informationen zum Abfragen von Informationen zu virtuellen Computern finden Sie unter https://zcusa.951200.xyz/cli/azure/query-az-cli2.
az vm list [--resource-group]
[--show-details]
[--vmss]
Beispiele
Alle virtuellen Computer auflisten.
az vm list
Auflisten aller virtuellen Computer nach Ressourcengruppe.
az vm list -g MyResourceGroup
Auflisten aller virtuellen Computer nach Ressourcengruppe mit Details.
az vm list -g MyResourceGroup -d
Optionale Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Öffentliche IP-Adresse, FQDN und Energiezustände anzeigen. Der Befehl wird langsam ausgeführt.
Auflisten von VM-Instanzen in einer bestimmten VMSS. Geben Sie die VMSS-ID oder den VMSS-Namen an.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm list-ip-addresses
Ip-Adressen auflisten, die einem virtuellen Computer zugeordnet sind.
az vm list-ip-addresses [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Rufen Sie die IP-Adressen für einen virtuellen Computer ab.
az vm list-ip-addresses -g MyResourceGroup -n MyVm
Abrufen von IP-Adressen für alle virtuellen Computer in einer Ressourcengruppe.
az vm list-ip-addresses --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm list-sizes
Liste der verfügbaren Größen für virtuelle Computer auf.
az vm list-sizes [--ids]
[--location]
[--subscription]
Beispiele
Listet die verfügbaren VM-Größen in der Region West-USA auf.
az vm list-sizes -l westus
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Ort. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm list-skus
Rufen Sie Details zu computebezogenen Ressourcen-SKUs ab.
Dieser Befehl enthält einschränkungen auf Abonnementebene und bietet die genauesten Informationen.
az vm list-skus [--all {false, true}]
[--location]
[--resource-type]
[--size]
[--zone {false, true}]
Beispiele
Auflisten aller SKUs in der Region "Usa West".
az vm list-skus -l westus
Listet alle verfügbaren VM-Größen in der Region Ost-USA2 auf, die die Verfügbarkeitszone unterstützen.
az vm list-skus -l eastus2 --zone
Listet alle verfügbaren VM-Größen in der Region Ost-USA2 auf, die die Verfügbarkeitszone mit dem Namen "standard_ds1..." unterstützen.
az vm list-skus -l eastus2 --zone --size standard_ds1
Auflisten von Verfügbarkeitssatzinformationen zu zugehörigen Sku-Informationen in der Region "West US".
az vm list-skus -l westus --resource-type availabilitySets
Optionale Parameter
Zeigen Sie alle Informationen einschließlich vm-Größen an, die unter dem aktuellen Abonnement nicht verfügbar sind.
Ort. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Ressourcentypen z. B. "availabilitySets", "snapshots", "disks" usw.
Größenname, Teilname wird akzeptiert.
Zeigen Sie Skus an, die Verfügbarkeitszonen unterstützen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm list-usage
Auflisten der verfügbaren Verwendungsressourcen für virtuelle Computer.
az vm list-usage --location
Beispiele
Rufen Sie die Berechnungsressourcennutzung für die Region West-USA ab.
az vm list-usage -l westus
Erforderliche Parameter
Ort. Werte aus: az account list-locations
. Sie können den Standardspeicherort mithilfe von az configure --defaults location=<location>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm list-vm-resize-options
Liste der verfügbaren Größenänderungsoptionen für virtuelle Computer auf.
az vm list-vm-resize-options [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Listet alle verfügbaren VM-Größen zum Ändern der Größe auf.
az vm list-vm-resize-options -g MyResourceGroup -n MyVm
Listet verfügbare Größen für alle virtuellen Computer in einer Ressourcengruppe auf.
az vm list-vm-resize-options --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm open-port
Öffnet einen virtuellen Computer für eingehenden Datenverkehr an angegebenen Ports.
Fügt der Netzwerksicherheitsgruppe (NSG) eine Sicherheitsregel hinzu, die an die Netzwerkschnittstelle (NIC) oder das Subnetz der VM angefügt ist. Die vorhandene NSG wird verwendet oder ein neues erstellt. Der Regelname lautet "open-port-{port}" und überschreibt eine vorhandene Regel mit diesem Namen. Verwenden Sie für VMs mit mehreren NIC-Computern oder für eine präzisere Steuerung die entsprechenden Netzwerkbefehle direkt (Erstellen von nsg-Regeln usw.).
az vm open-port --port
[--apply-to-subnet]
[--ids]
[--name]
[--nsg-name]
[--priority]
[--resource-group]
[--subscription]
Beispiele
Öffnen Sie alle Ports auf einem virtuellen Computer, um eingehenden Datenverkehr zu erhalten.
az vm open-port -g MyResourceGroup -n MyVm --port '*'
Öffnen Sie einen Bereich von Ports auf einem virtuellen Computer, um eingehenden Datenverkehr mit der höchsten Priorität zu verwenden.
az vm open-port -g MyResourceGroup -n MyVm --port 80-100 --priority 100
Öffnen Sie die Ports 555, 557, 558 und 559 für eingehenden Datenverkehr mit der höchsten Priorität.
az vm open-port -g MyResourceGroup -n MyVm --port 555,557-559 --priority 100
Öffnen Sie alle Ports für alle virtuellen Computer in einer Ressourcengruppe.
az vm open-port --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv) --port '*'
Erforderliche Parameter
Der Port- oder Portbereich (z. B. 80-100), um eingehenden Datenverkehr zu öffnen. Verwenden Sie '*', um Datenverkehr zu allen Ports zuzulassen. Verwenden Sie durch Trennzeichen getrennte Werte, um mehrere Port- oder Portbereiche anzugeben.
Optionale Parameter
Eingehenden Datenverkehr im Subnetz statt der NIC zulassen.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers, auf dem eingehender Datenverkehr geöffnet werden soll.
Der Name der Netzwerksicherheitsgruppe, die erstellt werden soll, wenn eine nicht vorhanden ist. Wird ignoriert, wenn bereits eine NSG vorhanden ist.
Regelpriorität zwischen 100 (höchste Priorität) und 4096 (niedrigste Priorität). Muss für jede Regel in der Auflistung eindeutig sein.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm perform-maintenance
Der Vorgang zum Ausführen einer Wartung auf einem virtuellen Computer.
az vm perform-maintenance [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm reapply
Erneutes Anwenden von virtuellen Computern.
az vm reapply [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Beispiele
Erneutes Anwenden eines virtuellen Computers.
az vm reapply -g MyResourceGroup -n MyVm
Alle virtuellen Computer in einer Ressourcengruppe erneut anwenden.
az vm reapply --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm redeploy
Erneutes Bereitstellen einer vorhandenen VM.
az vm redeploy [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Beispiele
Erneutes Bereitstellen eines virtuellen Computers.
az vm redeploy -g MyResourceGroup -n MyVm
Stellen Sie alle virtuellen Computer in einer Ressourcengruppe erneut bereit.
az vm redeploy --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm reimage
Erneutes Abbild (Upgrade des Betriebssystems) auf einem virtuellen Computer.
Reimage (upgrade the operating system) a virtual machine which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state. HINWEIS: Die Beibehaltung des alten Betriebssystemdatenträgers hängt vom Wert des DeleteOption-Betriebssystemdatenträgers ab. Wenn "deleteOption" abtrennt wird, wird der alte Betriebssystemdatenträger nach dem erneuten Image beibehalten. Wenn deleteOption gelöscht wird, wird der alte Betriebssystemdatenträger nach einer Neuimage gelöscht. Die deleteOption des Betriebssystemdatenträgers sollte entsprechend aktualisiert werden, bevor Sie die Neuimage ausführen.
az vm reimage [--admin-password]
[--custom-data]
[--exact-version]
[--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--temp-disk {0, 1, f, false, n, no, t, true, y, yes}]
Beispiele
Stellen Sie ein erneutes Abbild eines virtuellen Computers her.
az vm reimage --name MyVm --resource-group MyResourceGroup --admin-password MyPassword --custom-data "dGVzdA==" --temp-disk false --exact-version 0.1
Optionale Parameter
Gibt das Kennwort des Administratorkontos an.
Gibt eine base64-codierte Zeichenfolge von benutzerdefinierten Daten an.
Gibt eine Dezimalzahl an, in der die Version des Betriebssystemdatenträgers neu erstellt werden soll. Wenn keine genaue Version bereitgestellt wird, wird der Betriebssystemdatenträger auf die vorhandene Version des Betriebssystemdatenträgers umgestellt.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Gibt an, ob der temporäre Datenträger neu erstellt werden soll. Standardwert: false. Hinweis: Dieser parameter für temporäre Datenträgerumwendung wird nur für VM/VMSS mit ephemeralem Betriebssystemdatenträger unterstützt.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm resize
Aktualisieren Sie die Größe eines virtuellen Computers.
az vm resize --size
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Beispiele
Ändern sie die Größe eines virtuellen Computers.
az vm resize -g MyResourceGroup -n MyVm --size Standard_DS3_v2
Ändern Sie die Größe aller virtuellen Computer in einer Ressourcengruppe.
az vm resize --size Standard_DS3_v2 --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Erforderliche Parameter
Die Größe des virtuellen Computers.
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm restart
Starten Sie virtuelle Computer neu.
az vm restart [--force]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Beispiele
Starten Sie einen virtuellen Computer neu.
az vm restart -g MyResourceGroup -n MyVm
Starten Sie alle virtuellen Computer in einer Ressourcengruppe neu.
az vm restart --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Erzwingen Sie den Neustart des virtuellen Computers, indem Sie ihn erneut bereitstellen. Verwenden Sie diesen Vorgang, wenn der virtuelle Computer nicht reagiert.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm show
Rufen Sie die Details einer VM ab.
az vm show [--ids]
[--include-user-data]
[--name]
[--resource-group]
[--show-details]
[--subscription]
Beispiele
Zeigen Sie Informationen zu einem virtuellen Computer an.
az vm show -g MyResourceGroup -n MyVm -d
Rufen Sie die Details für alle virtuellen Computer in einer Ressourcengruppe ab.
az vm show -d --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Fügen Sie die Benutzerdateneigenschaften in das Abfrageergebnis ein.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Öffentliche IP-Adresse, FQDN und Energiezustände anzeigen. Der Befehl wird langsam ausgeführt.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm simulate-eviction
Simulieren sie die Entfernung einer Spot-VM.
az vm simulate-eviction [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Simulieren sie die Entfernung einer Spot-VM.
az vm simulate-eviction --resource-group MyResourceGroup --name MyVm
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm start
Starten Sie einen angehaltenen virtuellen Computer.
az vm start [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Beispiele
Starten Sie einen angehaltenen virtuellen Computer.
az vm start -g MyResourceGroup -n MyVm
Starten Sie alle virtuellen Computer in einer Ressourcengruppe.
az vm start --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Starten Sie einen angehaltenen virtuellen Computer.
az vm start --name MyVm --no-wait --resource-group MyResourceGroup
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm stop
Ausschalten (Beenden) einer ausgeführten VM.
Der virtuelle Computer wird weiterhin in Rechnung gestellt. Um dies zu vermeiden, können Sie den virtuellen Computer über "az vm deallocate" verlagern.
az vm stop [--ids]
[--name]
[--no-wait]
[--resource-group]
[--skip-shutdown]
[--subscription]
Beispiele
Ausschalten (Beenden) einer ausgeführten VM.
az vm stop --resource-group MyResourceGroup --name MyVm
Schalten Sie einen ausgeführten virtuellen Computer aus, ohne den Computer herunterzufahren.
az vm stop --resource-group MyResourceGroup --name MyVm --skip-shutdown
Schalten Sie virtuelle Computer in einer Ressourcengruppe aus.
az vm stop --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Überspringen Sie das Herunterfahren und Ausschalten sofort.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm update
Dient zum Aktualisieren der Eigenschaften eines virtuellen Computers.
Aktualisieren Sie VM-Objekte und -Eigenschaften mithilfe von Pfaden, die "az vm show" entsprechen.
az vm update [--add]
[--additional-events {false, true}]
[--capacity-reservation-group]
[--disk-caching]
[--disk-controller-type {NVMe, SCSI}]
[--enable-hibernation {false, true}]
[--enable-proxy-agent {false, true}]
[--enable-reboot {false, true}]
[--enable-redeploy {false, true}]
[--enable-secure-boot {false, true}]
[--enable-vtpm {false, true}]
[--ephemeral-os-disk-placement {CacheDisk, NvmeDisk, ResourceDisk}]
[--force-string]
[--host]
[--host-group]
[--ids]
[--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, UBUNTU, UBUNTU_PRO, Windows_Client, Windows_Server}]
[--max-price]
[--name]
[--no-wait]
[--os-disk]
[--ppg]
[--priority {Low, Regular, Spot}]
[--proxy-agent-mode {Audit, Enforce}]
[--remove]
[--resource-group]
[--security-type {TrustedLaunch}]
[--set]
[--size]
[--subscription]
[--ultra-ssd-enabled {false, true}]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--workspace]
[--write-accelerator]
Beispiele
Hinzufügen oder Aktualisieren eines Tags
az vm update -n name -g group --set tags.tagName=tagValue
Entfernen sie ein Tag.
az vm update -n name -g group --remove tags.tagName
Legen Sie die primäre NIC einer VM fest.
az vm update -n name -g group --set networkProfile.networkInterfaces[1].primary=false networkProfile.networkInterfaces[0].primary=true
Fügen Sie einer VM eine neue nicht primäre NIC hinzu.
az vm update -n name -g group --add networkProfile.networkInterfaces primary=false id={NIC_ID}
Entfernen Sie die vierte NIC von einer VM.
az vm update -n name -g group --remove networkProfile.networkInterfaces 3
Hinzufügen einer vorhandenen VM zu einem dedizierten Host
az vm deallocate -n name -g group
az vm update -n name -g group --host my-host
az vm start -n name -g group
Hinzufügen einer vorhandenen VM zu einer dedizierten Hostgruppe
az vm deallocate -n name -g group
az vm update -n name -g group --host-group my-host-group
az vm start -n name -g group
Optionale Parameter
Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>
.
Der Konfigurationsparameter, der beim Erstellen der Ereignisraster- und Ressourcendiagramm-Ereigniseinstellung verwendet wird.
Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuordnen verwendet wird. Übergeben Sie "Keine", um die Zuordnung der Kapazitätsreservierungsgruppe zu aufheben. Wenn Sie einen virtuellen Computer/VMSS löschen möchten, der der Kapazitätsreservierungsgruppe zugeordnet wurde, müssen Sie die Zuordnung der Kapazitätsreservierungsgruppe zuerst aufheben.
Verwenden Sie singular value to apply across, or specify individual disks, z.B. 'os=ReadWrite 0=None 1=ReadOnly' should enable update os disk and 2 data disks.
Geben Sie den Datenträgercontrollertyp an, der für den virtuellen Computer oder VMSS konfiguriert ist.
Das Kennzeichen, das die Ruhezustandsfunktion auf dem virtuellen Computer aktiviert oder deaktiviert.
Geben Sie an, ob die Proxy-Agent-Funktion auf dem virtuellen Computer oder auf der Skalierungsgruppe des virtuellen Computers aktiviert werden soll.
Der Konfigurationsparameter, der beim Veröffentlichen geplanter Ereignisse verwendet wird, um zusätzliche Veröffentlichungsziele zu veröffentlichen.
Der Konfigurationsparameter, der beim Erstellen des Benutzers beim Erstellen der erstellung geplanter Ereigniseinstellung initiiert wurde.
Aktivieren sie den sicheren Start.
Aktivieren Sie vTPM.
Gilt nur bei Verwendung mit --size
. Ermöglicht Ihnen die Auswahl des Bereitstellungsspeicherorts für ephemerale Betriebssystemdatenträger.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Ressourcen-ID des dedizierten Hosts, in dem sich der virtuelle Computer befindet. --host und --host-group kann nicht zusammen verwendet werden. Sie sollten die Zuordnung des virtuellen Computers vor dem Update durchführen und den virtuellen Computer nach dem Update starten. Weitere Beispiele finden Sie in der Hilfe.
Name oder Ressourcen-ID der dedizierten Hostgruppe, in der sich der virtuelle Computer befindet. --host und --host-group kann nicht zusammen verwendet werden. Sie sollten die Zuordnung des virtuellen Computers vor dem Update durchführen und den virtuellen Computer nach dem Update starten. Weitere Beispiele finden Sie in der Hilfe.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Gibt an, dass das Windows-Image oder der Datenträger lokal lizenziert wurde. Verwenden Sie "Windows_Server", um den Azure-Hybridvorteil für Windows Server zu aktivieren. Um Hostingrechte für mehrere Mandanten für Windows 10 zu aktivieren, verwenden Sie "Windows_Client". Weitere Informationen finden Sie in den Onlinedokumenten für die Azure Windows-VM.
Der Höchstpreis (in US-Dollar), den Sie für eine Spot-VM/VMSS bezahlen möchten. -1 gibt an, dass die Spot-VM/VMSS aus Preisgründen nicht entfernt werden sollte.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Verwaltete Betriebssystemdatenträger-ID oder Name, an die ausgetauscht werden soll.
Der Name oder die ID der Näherungsplatzierungsgruppe, der die VM zugeordnet werden soll.
Priorität. Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. Die Enumeration "Niedrig" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung: Normal.
Geben Sie den Modus an, für den der Proxy-Agent ausgeführt wird, wenn das Feature aktiviert ist.
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove>
ODER --remove propertyToRemove
.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Geben Sie den Sicherheitstyp des virtuellen Computers an.
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>
.
Die neue Größe des virtuellen Computers. Informationen zur Größe finden Sie unter https://azure.microsoft.com/pricing/details/virtual-machines/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Aktiviert oder deaktiviert die Funktion für 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto.
UserData für den virtuellen Computer. Sie kann als Datei oder Zeichenfolge übergeben werden. Wenn leere Zeichenfolge übergeben wird, wird der vorhandene Wert gelöscht.
Geben Sie die Anzahl der verfügbaren vCPUs an.
Geben Sie das Verhältnis von vCPU zu physischem Kern an. Das Festlegen dieser Eigenschaft auf 1 bedeutet auch, dass Hyperthreading deaktiviert ist.
Name oder ID des Log Analytics-Arbeitsbereichs. Wenn Sie den Arbeitsbereich über seinen Namen angeben, sollte sich der Arbeitsbereich in derselben Ressourcengruppe mit dem virtuellen Computer befinden, andernfalls wird ein neuer Arbeitsbereich erstellt.
Aktivieren/Deaktivieren der Zugriffstaste für Datenträgerschreibzugriff. Verwenden Sie den Singularwert "true/false", um einzelne Datenträger anzuwenden, oder geben Sie einzelne Datenträger an, z. B. "os=true 1=true 2=true" für Betriebssystemdatenträger und Datenträger mit Lun von 1 & 2.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az vm wait
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der VM erfüllt ist.
az vm wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Beispiele
Warten Sie, bis eine VM erstellt wird.
az vm wait -g MyResourceGroup -n MyVm --created
Warten Sie, bis alle virtuellen Computer in einer Ressourcengruppe gelöscht werden.
az vm wait --deleted --ids $(az vm list -g MyResourceGroup --query "[].id" -o tsv)
Optionale Parameter
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Abrufintervall in Sekunden.
Der Name des virtuellen Computers. Sie können die Standardeinstellung mithilfe von az configure --defaults vm=<name>
konfigurieren.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.