VMScaleSetLifecycleHookEventProperties interface
Definiert die Eigenschaften des Hook-Events der virtuellen Maschine für die Skalierung des Lebenszyklus.
Eigenschaften
| additional |
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. |
| default |
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. |
| max |
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. |
| target |
Liste der Zielressourcen, die im Virtual Machine Scale Set Lifecycle Hook-Event verarbeitet werden. |
| time |
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. |
| wait |
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