az stack-hci extension

Hinweis

Diese Referenz ist Teil der Stack-hci-Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung installiert automatisch beim ersten Ausführen eines Az-Stack-hci-Erweiterungsbefehls . Weitere Informationen zu Erweiterungen

Verwalten der Erweiterung mit Stack hci.

Befehle

az stack-hci extension create

Erstellen Sie die Erweiterung für HCI-Cluster.

az stack-hci extension delete

Löschen Sie bestimmte Arc-Erweiterung des HCI-Clusters.

az stack-hci extension list

Alle Erweiterungen unter ArcSetting-Ressource auflisten.

az stack-hci extension show

Rufen Sie bestimmte Arc-Erweiterung des HCI-Clusters ab.

az stack-hci extension wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Stack-hci-Erweiterung erfüllt ist.

az stack-hci extension create

Erstellen Sie die Erweiterung für HCI-Cluster.

az stack-hci extension create --arc-setting-name
                              --cluster-name
                              --extension-name
                              --resource-group
                              [--auto-upgrade {false, true}]
                              [--created-at]
                              [--created-by]
                              [--created-by-type {Application, Key, ManagedIdentity, User}]
                              [--force-update-tag]
                              [--last-modified-at]
                              [--last-modified-by]
                              [--last-modified-by-type {Application, Key, ManagedIdentity, User}]
                              [--no-wait]
                              [--protected-settings]
                              [--publisher]
                              [--settings]
                              [--type]
                              [--type-handler-version]

Beispiele

Arc-Erweiterung erstellen

az stack-hci extension create --arc-setting-name "default" --cluster-name "myCluster" --type "MicrosoftMonitoringAgent" --protected-settings '{\"workspaceKey\":\"xx\"}' --publisher "Microsoft.Compute" --settings '{\"workspaceId\":\"xx\"}' --type-handler-version "1.10" --name "MicrosoftMonitoringAgent" --resource-group "test-rg"

Erforderliche Parameter

--arc-setting-name

Der Name der Proxyressource, die Details zu HCI ArcSetting-Informationen enthält.

--cluster-name

Der Name des Clusters.

--extension-name --name -n

Der Name der Computererweiterung.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--auto-upgrade

Gibt an, ob die Erweiterung eine neuere Nebenversion verwenden soll, wenn eine 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.

Zulässige Werte: false, true
--created-at

Der Zeitstempel der Ressourcenerstellung (UTC).

--created-by

Die Identität, die die Ressource erstellt hat.

--created-by-type

Der Identitätstyp, der die Ressource erstellt hat.

Zulässige Werte: Application, Key, ManagedIdentity, User
--force-update-tag

Wie der Erweiterungshandler gezwungen werden sollte, auch dann zu aktualisieren, wenn die Erweiterungskonfiguration nicht geändert wurde.

--last-modified-at

Der Zeitstempel der letzten Änderung der Ressource (UTC).

--last-modified-by

Die Identität, die die Ressource zuletzt geändert hat.

--last-modified-by-type

Der Identitätstyp, der die Ressource zuletzt geändert hat.

Zulässige Werte: Application, Key, ManagedIdentity, User
--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--protected-settings

Geschützte Einstellungen (kann geheime Schlüssel enthalten). Erwarteter Wert: json-string/json-file/@json-file.

--publisher

Der Name des Erweiterungshandler-Herausgebers.

--settings

Json formatierte öffentliche Einstellungen für die Erweiterung. Erwarteter Wert: json-string/json-file/@json-file.

--type

Gibt den Typ der Erweiterung an; Ein Beispiel ist "CustomScriptExtension".

--type-handler-version

Gibt die Version des Skripthandlers an.

az stack-hci extension delete

Löschen Sie bestimmte Arc-Erweiterung des HCI-Clusters.

az stack-hci extension delete --arc-setting-name
                              --cluster-name
                              --extension-name
                              --resource-group
                              [--no-wait]
                              [--yes]

Beispiele

Arc-Erweiterung löschen

az stack-hci extension delete --arc-setting-name "default" --cluster-name "myCluster" --name "MicrosoftMonitoringAgent" --resource-group "test-rg"

Erforderliche Parameter

--arc-setting-name

Der Name der Proxyressource, die Details zu HCI ArcSetting-Informationen enthält.

--cluster-name

Der Name des Clusters.

--extension-name --name -n

Der Name der Computererweiterung.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--yes -y

Nicht zur Bestätigung auffordern

az stack-hci extension list

Alle Erweiterungen unter ArcSetting-Ressource auflisten.

az stack-hci extension list --arc-setting-name
                            --cluster-name
                            --resource-group

Beispiele

Auflisten von Erweiterungen unter ArcSetting-Ressource

az stack-hci extension list --arc-setting-name "default" --cluster-name "myCluster" --resource-group "test-rg"

Erforderliche Parameter

--arc-setting-name

Der Name der Proxyressource, die Details zu HCI ArcSetting-Informationen enthält.

--cluster-name

Der Name des Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az stack-hci extension show

Rufen Sie bestimmte Arc-Erweiterung des HCI-Clusters ab.

az stack-hci extension show --arc-setting-name
                            --cluster-name
                            --extension-name
                            --resource-group

Beispiele

ArcSettings-Erweiterung abrufen

az stack-hci extension show --arc-setting-name "default" --cluster-name "myCluster" --name "MicrosoftMonitoringAgent" --resource-group "test-rg"

Erforderliche Parameter

--arc-setting-name

Der Name der Proxyressource, die Details zu HCI ArcSetting-Informationen enthält.

--cluster-name

Der Name des Clusters.

--extension-name --name -n

Der Name der Computererweiterung.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az stack-hci extension wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Stack-hci-Erweiterung erfüllt ist.

az stack-hci extension wait --arc-setting-name
                            --cluster-name
                            --extension-name
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Beispiele

Anhalten der Ausführung der nächsten Zeile des CLI-Skripts, bis die Stack-hci-Erweiterung erfolgreich erstellt wird.

az stack-hci extension wait --arc-setting-name "default" --cluster-name "myCluster" --name "MicrosoftMonitoringAgent" --resource-group "test-rg" --created

Anhalten der Ausführung der nächsten Cli-Skriptzeile, bis die Stack-hci-Erweiterung erfolgreich aktualisiert wird.

az stack-hci extension wait --arc-setting-name "default" --cluster-name "myCluster" --name "MicrosoftMonitoringAgent" --resource-group "test-rg" --updated

Anhalten der Ausführung der nächsten Zeile des CLI-Skripts, bis die Stack-hci-Erweiterung erfolgreich gelöscht wird.

az stack-hci extension wait --arc-setting-name "default" --cluster-name "myCluster" --name "MicrosoftMonitoringAgent" --resource-group "test-rg" --deleted

Erforderliche Parameter

--arc-setting-name

Der Name der Proxyressource, die Details zu HCI ArcSetting-Informationen enthält.

--cluster-name

Der Name des Clusters.

--extension-name --name -n

Der Name der Computererweiterung.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.