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

Vorschau

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

--resource-group -g

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

--type

Spezifiziert den Typ des Lebenszyklus-Hooks.

Eigenschaft Wert
Zulässige Werte: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--default-action

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
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--wait-duration

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
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

Vorschau

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

--resource-group -g

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

--vmss-name

Der Name des VM-Skalierungssatzes.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

Vorschau

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

--resource-group -g

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

--vmss-name

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--all

Entfernen Sie alle Lebenszyklus-Hooks. Sich gegenseitig ausschließend mit --type.

Eigenschaft Wert
Standardwert: False
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--type

Spezifiziert den Typ des Lebenszyklus-Hooks. Sich gegenseitig ausschließend mit --all.

Eigenschaft Wert
Zulässige Werte: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

Vorschau

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

--resource-group -g

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

--type

Spezifiziert den Typ des Lebenszyklus-Hooks.

Eigenschaft Wert
Zulässige Werte: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

Der Name des VM-Skalierungssatzes.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

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

Vorschau

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

--resource-group -g

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

--type

Spezifiziert den Typ des Lebenszyklus-Hooks.

Eigenschaft Wert
Zulässige Werte: UpgradeAutoOSRollingBatchStarting, UpgradeAutoOSScheduling
--vmss-name

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.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--default-action

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
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
--wait-duration

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
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False