az connectedmachine extension
Hinweis
Dieser Verweis ist Teil der VerbundenenMachine-Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird beim ersten Ausführen eines az connectedmachine-Erweiterungsbefehls automatisch installiert. Weitere Informationen zu Erweiterungen
Verwalten der Maschinenerweiterung mit verbundenen Maschinen.
Befehle
| az connectedmachine extension create |
Der Vorgang zum Erstellen der Erweiterung. |
| az connectedmachine extension delete |
Der Vorgang zum Löschen der Erweiterung. |
| az connectedmachine extension list |
Der Vorgang zum Abrufen aller Erweiterungen eines Nicht-Azure-Computers. |
| az connectedmachine extension show |
Der Vorgang zum Abrufen der Erweiterung. |
| az connectedmachine extension update |
Der Vorgang zum Erstellen oder Aktualisieren der Erweiterung. |
| az connectedmachine extension wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der verbundenen Maschinenerweiterung erfüllt ist. |
az connectedmachine extension create
Der Vorgang zum Erstellen der Erweiterung.
az connectedmachine extension create --machine-name
--name
--resource-group
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--inst-handler-version]
[--instance-view-type]
[--location]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--status]
[--tags]
[--type]
[--type-handler-version]
Beispiele
Erstellen oder Aktualisieren einer Computererweiterung
az connectedmachine extension create --name "CustomScriptExtension" --location "eastus2euap" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --machine-name "myMachine" --resource-group "myResourceGroup"
Erforderliche Parameter
Der Name des Computers, auf dem die Erweiterung erstellt oder aktualisiert werden soll.
Der Name der Computererweiterung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Geben Sie an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zur Bereitstellungszeit verfügbar ist. Abgesehen von erneuten Bereitstellungen führt die Erweiterung nach der Bereitstellung jedoch keine Upgrades für Nebenversionen aus, selbst wenn diese Eigenschaft auf „true“ festgelegt ist.
Geben Sie an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version verfügbar ist.
Wie der Erweiterungshandler gezwungen werden sollte, auch dann zu aktualisieren, wenn die Erweiterungskonfiguration nicht geändert wurde.
Geben Sie die Version des Skripthandlers an.
Geben Sie den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension".
Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. Erwarteter Wert: json-string/json-file/@json-file.
Der Name des Erweiterungshandler-Herausgebers.
Json formatierte öffentliche Einstellungen für die Erweiterung. Erwarteter Wert: json-string/json-file/@json-file.
Status der Instanzansicht.
Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Geben Sie den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension".
Geben Sie die Version des Skripthandlers an.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az connectedmachine extension delete
Der Vorgang zum Löschen der Erweiterung.
az connectedmachine extension delete --machine-name
--name
--resource-group
[--no-wait]
[--yes]
Beispiele
Löschen einer Computererweiterung
az connectedmachine extension delete --name "MMA" --machine-name "myMachine" --resource-group "myResourceGroup"
Erforderliche Parameter
Der Name des Computers, auf dem die Erweiterung gelöscht werden soll.
Der Name der Computererweiterung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az connectedmachine extension list
Der Vorgang zum Abrufen aller Erweiterungen eines Nicht-Azure-Computers.
az connectedmachine extension list --machine-name
--resource-group
[--expand]
Beispiele
Abrufen aller Computererweiterungen
az connectedmachine extension list --machine-name "myMachine" --resource-group "myResourceGroup"
Erforderliche Parameter
Der Name des Computers, der die Erweiterung enthält.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Der erweiterungsausdruck, der für den Vorgang angewendet werden soll.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az connectedmachine extension show
Der Vorgang zum Abrufen der Erweiterung.
az connectedmachine extension show --machine-name
--name
--resource-group
Beispiele
Computererweiterung abrufen
az connectedmachine extension show --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup"
Erforderliche Parameter
Der Name des Computers, der die Erweiterung enthält.
Der Name der Computererweiterung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az connectedmachine extension update
Der Vorgang zum Erstellen oder Aktualisieren der Erweiterung.
az connectedmachine extension update --machine-name
--name
--resource-group
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--tags]
[--type]
[--type-handler-version]
Beispiele
Erstellen oder Aktualisieren einer Computererweiterung
az connectedmachine extension update --name "CustomScriptExtension" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --machine-name "myMachine" --resource-group "myResourceGroup"
Erforderliche Parameter
Der Name des Computers, auf dem die Erweiterung erstellt oder aktualisiert werden soll.
Der Name der Computererweiterung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Geben Sie an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn sie zur Bereitstellungszeit verfügbar ist. Abgesehen von erneuten Bereitstellungen führt die Erweiterung nach der Bereitstellung jedoch keine Upgrades für Nebenversionen aus, selbst wenn diese Eigenschaft auf „true“ festgelegt ist.
Geben Sie an, ob die Erweiterung automatisch von der Plattform aktualisiert werden soll, wenn eine neuere Version verfügbar ist.
Wie der Erweiterungshandler gezwungen werden sollte, auch dann zu aktualisieren, wenn die Erweiterungskonfiguration nicht geändert wurde.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Die Erweiterung kann entweder protectedSettings oder protectedSettingsFromKeyVault oder gar keine geschützten Einstellungen enthalten. Erwarteter Wert: json-string/json-file/@json-file.
Der Name des Erweiterungshandler-Herausgebers.
Json formatierte öffentliche Einstellungen für die Erweiterung. Erwarteter Wert: json-string/json-file/@json-file.
Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Geben Sie den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension".
Geben Sie die Version des Skripthandlers an.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az connectedmachine extension wait
Platzieren Sie die CLI in einem Wartezeitzustand, bis eine Bedingung der verbundenen Maschinenerweiterung erfüllt ist.
az connectedmachine extension wait --machine-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Beispiele
Anhalten der Ausführung der nächsten Zeile des CLI-Skripts, bis die verbundene Maschinenerweiterung erfolgreich erstellt wurde.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --created
Anhalten der Ausführung der nächsten Cli-Skriptzeile, bis die verbundene Maschinenerweiterung erfolgreich aktualisiert wird.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --updated
Anhalten der Ausführung der nächsten Zeile des CLI-Skripts, bis die verbundene Maschinenerweiterung erfolgreich gelöscht wird.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --deleted
Erforderliche Parameter
Der Name des Computers, der die Erweiterung enthält.
Der Name der Computererweiterung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
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.
Abfrageintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für