VMScaleSetLifecycleHookEventUpdate interface

Spezifiziert Informationen über das Skalierungs-Lebenszyklus-Hook-Event der virtuellen Maschine.

Eigenschaften

additionalContext

Zusätzliche Key-Value-Paare werden beim Lifecycle Hook-Ereignis gesetzt, die dem Kunden nützlichen Kontext und Daten liefern. Die Schlüssel in diesem Wörterbuch sind spezifisch für den Typ des Lebenszyklus-Hooks. Verschiedene Lebenszyklus-Hook-Ereignisse können im zusätzlichen Kontext unterschiedliche Schlüsselsätze haben, abhängig vom Typ des Lebenszyklus-Hooks. Zum Beispiel kann für ein Lebenszyklus-Hook-Ereignis mit dem Typ UpgradeAutoOSScheduling der zusätzliche Kontext die Schlüssel-"Priorität" enthalten, die dem Kunden hilft, die Priorität der auf der virtuellen Maschine ausgelösten Operation Auto OS Upgrade zu identifizieren.

defaultAction

Spezifizieren Sie die Aktion, die auf eine Zielressource im virtuellen Maschinen-Skalierungs-Lebenszyklus-Hook-Event angewendet wird, falls die Plattform vor waitUntil keine Antwort vom Kunden für die Zielressource erhält.

maxWaitUntil

Spezifiziert den genauen UTC-Zeitstempel im ISO-8601-Format, bis der Kunde das Lifecycle Hook-Ereignis verzögern kann. Der Kunde darf das Ereignis nicht auf einen Zeitstempel hinaus verschieben.

state

Spezifiziert den Zustand des virtuellen Maschinen-Skalierungssets Lebenszyklus-Hook-Events.

targetResources

Liste der Zielressourcen, die im Virtual Machine Scale Set Lifecycle Hook-Event verarbeitet werden.

timeCreated

Der UTC-Zeitstempel ist im ISO-8601-Format, bei dem die Plattform die virtuelle Maschine erstellt, die Lebenszyklus-Hook-Ereignis-Entität erstellt.

type

Definiert den Typ oder das Szenario für das Senden eines virtuellen Maschinen-Scale-Sets Lifecycle Hook-Events an den Kunden.

waitUntil

Spezifiziert den genauen UTC-Zeitstempel im ISO-8601-Format, bis zu dem das Ereignis im aktuellen Lebenszykluszustand bleibt und auf eine Aktion vom Kunden wartet. Abgesehen von diesem Zeitstempel wird die Plattform die StandardAktion für das Event anwenden.

Details zur Eigenschaft

additionalContext

Zusätzliche Key-Value-Paare werden beim Lifecycle Hook-Ereignis gesetzt, die dem Kunden nützlichen Kontext und Daten liefern. Die Schlüssel in diesem Wörterbuch sind spezifisch für den Typ des Lebenszyklus-Hooks. Verschiedene Lebenszyklus-Hook-Ereignisse können im zusätzlichen Kontext unterschiedliche Schlüsselsätze haben, abhängig vom Typ des Lebenszyklus-Hooks. Zum Beispiel kann für ein Lebenszyklus-Hook-Ereignis mit dem Typ UpgradeAutoOSScheduling der zusätzliche Kontext die Schlüssel-"Priorität" enthalten, die dem Kunden hilft, die Priorität der auf der virtuellen Maschine ausgelösten Operation Auto OS Upgrade zu identifizieren.

additionalContext?: VMScaleSetLifecycleHookEventAdditionalContext

Eigenschaftswert

defaultAction

Spezifizieren Sie die Aktion, die auf eine Zielressource im virtuellen Maschinen-Skalierungs-Lebenszyklus-Hook-Event angewendet wird, falls die Plattform vor waitUntil keine Antwort vom Kunden für die Zielressource erhält.

defaultAction?: string

Eigenschaftswert

string

maxWaitUntil

Spezifiziert den genauen UTC-Zeitstempel im ISO-8601-Format, bis der Kunde das Lifecycle Hook-Ereignis verzögern kann. Der Kunde darf das Ereignis nicht auf einen Zeitstempel hinaus verschieben.

maxWaitUntil?: string

Eigenschaftswert

string

state

Spezifiziert den Zustand des virtuellen Maschinen-Skalierungssets Lebenszyklus-Hook-Events.

state?: string

Eigenschaftswert

string

targetResources

Liste der Zielressourcen, die im Virtual Machine Scale Set Lifecycle Hook-Event verarbeitet werden.

targetResources?: VMScaleSetLifecycleHookEventTargetResource[]

Eigenschaftswert

timeCreated

Der UTC-Zeitstempel ist im ISO-8601-Format, bei dem die Plattform die virtuelle Maschine erstellt, die Lebenszyklus-Hook-Ereignis-Entität erstellt.

timeCreated?: string

Eigenschaftswert

string

type

Definiert den Typ oder das Szenario für das Senden eines virtuellen Maschinen-Scale-Sets Lifecycle Hook-Events an den Kunden.

type?: string

Eigenschaftswert

string

waitUntil

Spezifiziert den genauen UTC-Zeitstempel im ISO-8601-Format, bis zu dem das Ereignis im aktuellen Lebenszykluszustand bleibt und auf eine Aktion vom Kunden wartet. Abgesehen von diesem Zeitstempel wird die Plattform die StandardAktion für das Event anwenden.

waitUntil?: string

Eigenschaftswert

string