az vmss lifecycle-hook
Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Verwalten von Lebenszyklus-Hooks in einem Skalierungssatz für virtuelle Computer (Vorschau).
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az vmss lifecycle-hook add |
Fügen Sie einem VMSS einen Lebenszyklus-Hook hinzu. |
Core | Preview |
| az vmss lifecycle-hook list |
Auflisten aller Lebenszyklus-Hooks auf einem virtuellen Computer. |
Core | Preview |
| az vmss lifecycle-hook remove |
Entfernen Sie einen Lebenszyklus-Hook (--Typ) oder alle Lebenszyklus-Hooks (--all) aus einem VMSS. |
Core | Preview |
| az vmss lifecycle-hook show |
Zeigen Sie die Details eines Lebenszyklus-Hooks auf einem VMSS an. |
Core | Preview |
| az vmss lifecycle-hook update |
Aktualisieren eines vorhandenen Lebenszyklus-Hooks auf einem virtuellen Computer. |
Core | Preview |
az vmss lifecycle-hook add
Befehlsgruppe "vmss lifecycle-hook" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Fügen Sie einem VMSS einen Lebenszyklus-Hook hinzu.
az vmss lifecycle-hook add --resource-group
--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
--vmss-name
[--acquire-policy-token]
[--change-reference]
[--default-action {Approve, Reject}]
[--no-wait]
[--wait-duration]
Beispiele
Fügen Sie einen UpgradeAutoOSScheduling-Hook mit einer Wartezeit von 8 Stunden hinzu.
az vmss lifecycle-hook add -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT8H
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Spezifiziert den Typ des Lebenszyklus-Hooks.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Der Name des VM-Skalierungssatzes.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Spezifiziert die Aktion, die auf eine Zielressource im Virtual Machine Scale Set Lifecycle Hook-Event angewendet wird, falls die Plattform vor waitUntil keine Antwort vom Kunden für die Zielressource erhält.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | Approve, Reject |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Spezifiziert die Zeitspanne, in der ein virtuelles Maschinen-Skalierungs-Set-Lifecycle Hook-Ereignis, das an den Kunden gesendet wird, auf eine Antwort vom Kunden wartet. Es sollte im ISO-8601-Format liegen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az vmss lifecycle-hook list
Befehlsgruppe "vmss lifecycle-hook" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Auflisten aller Lebenszyklus-Hooks auf einem virtuellen Computer.
az vmss lifecycle-hook list --resource-group
--vmss-name
Beispiele
Listen-Hooks.
az vmss lifecycle-hook list -g MyRg --vmss-name MyVmss
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Der Name des VM-Skalierungssatzes.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az vmss lifecycle-hook remove
Befehlsgruppe "vmss lifecycle-hook" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Entfernen Sie einen Lebenszyklus-Hook (--Typ) oder alle Lebenszyklus-Hooks (--all) aus einem VMSS.
az vmss lifecycle-hook remove --resource-group
--vmss-name
[--acquire-policy-token]
[--all]
[--change-reference]
[--no-wait]
[--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}]
Beispiele
Entfernen Sie einen Hakentyp.
az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling
Entfernen Sie alle Hooks.
az vmss lifecycle-hook remove -g MyRg --vmss-name MyVmss --all
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Der Name des VM-Skalierungssatzes.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Entfernen Sie alle Lebenszyklus-Hooks. Sich gegenseitig ausschließend mit --type.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Spezifiziert den Typ des Lebenszyklus-Hooks. Sich gegenseitig ausschließend mit --all.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az vmss lifecycle-hook show
Befehlsgruppe "vmss lifecycle-hook" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Zeigen Sie die Details eines Lebenszyklus-Hooks auf einem VMSS an.
az vmss lifecycle-hook show --resource-group
--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
--vmss-name
Beispiele
Zeigen Sie einen Hook nach Typ an.
az vmss lifecycle-hook show -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Spezifiziert den Typ des Lebenszyklus-Hooks.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Der Name des VM-Skalierungssatzes.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az vmss lifecycle-hook update
Befehlsgruppe "vmss lifecycle-hook" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus
Aktualisieren eines vorhandenen Lebenszyklus-Hooks auf einem virtuellen Computer.
az vmss lifecycle-hook update --resource-group
--type {UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling}
--vmss-name
[--acquire-policy-token]
[--change-reference]
[--default-action {Approve, Reject}]
[--no-wait]
[--wait-duration]
Beispiele
Ändern Sie die Wartezeit eines Hooks.
az vmss lifecycle-hook update -g MyRg --vmss-name MyVmss --type UpgradeAutoOSScheduling --wait-duration PT2H
Erforderliche Parameter
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Spezifiziert den Typ des Lebenszyklus-Hooks.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling |
Der Name des VM-Skalierungssatzes.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Spezifiziert die Aktion, die auf eine Zielressource im Virtual Machine Scale Set Lifecycle Hook-Event angewendet wird, falls die Plattform vor waitUntil keine Antwort vom Kunden für die Zielressource erhält.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | Approve, Reject |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Spezifiziert die Zeitspanne, in der ein virtuelles Maschinen-Skalierungs-Set-Lifecycle Hook-Ereignis, das an den Kunden gesendet wird, auf eine Antwort vom Kunden wartet. Es sollte im ISO-8601-Format liegen.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |