VMScaleSetLifecycleHookEventUpdate interface

仮想マシンのスケールセットライフサイクルフックイベントに関する情報を指定します。

プロパティ

additionalContext

ライフサイクルフックイベントで設定された追加のキーと値のペアは、顧客に有用なコンテキストやデータを提供します。 この辞書のキーはライフサイクルフックの種類に特有です。 ライフサイクルフックイベントごとに、ライフサイクルフックの種類に応じて追加の文脈で異なるキーセットを持つことがあります。 例えば、UpgradeAutoOSのスケジューリング型を持つライフサイクルフックイベントの場合、追加のコンテキストには、仮想マシンスケールセット上でトリガーされるAutoOSアップグレード操作の優先度を顧客が特定できるキー「優先度」を含めることができます。

defaultAction

プラットフォームが待機前にターゲットリソースに対して顧客からの応答を受け取らなかった場合、プラットフォームがターゲットリソースに適用されるアクションを仮想マシンのスケールセットフックイベントで指定します。

maxWaitUntil

顧客がライフサイクルフックイベントを遅延できるまでの正確なUTCタイムスタンプをISO 8601形式で指定します。 顧客はこれ以上のタイムスタンプまでイベントを遅延させることは許されません。

state

仮想マシンのスケールセットのライフサイクルフックイベントの状態を指定します。

targetResources

仮想マシンスケールセットのライフサイクルフックイベントで処理されているターゲットリソースの一覧。

timeCreated

プラットフォームが仮想マシン、スケールセット、ライフサイクルフック、イベントエンティティを作成する際のUTCタイムスタンプはISO 8601形式です。

type

仮想マシンのスケールセットライフサイクルフックイベントを顧客に送信するタイプやシナリオを定義します。

waitUntil

ISO 8601形式で正確なUTCタイムスタンプを指定し、イベントが現在のライフサイクル状態にとどまり、顧客からのアクションを待つことを保証します。 このタイムスタンプを過ぎると、プラットフォームはイベントのデフォルトアクションを適用します。

プロパティの詳細

additionalContext

ライフサイクルフックイベントで設定された追加のキーと値のペアは、顧客に有用なコンテキストやデータを提供します。 この辞書のキーはライフサイクルフックの種類に特有です。 ライフサイクルフックイベントごとに、ライフサイクルフックの種類に応じて追加の文脈で異なるキーセットを持つことがあります。 例えば、UpgradeAutoOSのスケジューリング型を持つライフサイクルフックイベントの場合、追加のコンテキストには、仮想マシンスケールセット上でトリガーされるAutoOSアップグレード操作の優先度を顧客が特定できるキー「優先度」を含めることができます。

additionalContext?: VMScaleSetLifecycleHookEventAdditionalContext

プロパティ値

defaultAction

プラットフォームが待機前にターゲットリソースに対して顧客からの応答を受け取らなかった場合、プラットフォームがターゲットリソースに適用されるアクションを仮想マシンのスケールセットフックイベントで指定します。

defaultAction?: string

プロパティ値

string

maxWaitUntil

顧客がライフサイクルフックイベントを遅延できるまでの正確なUTCタイムスタンプをISO 8601形式で指定します。 顧客はこれ以上のタイムスタンプまでイベントを遅延させることは許されません。

maxWaitUntil?: string

プロパティ値

string

state

仮想マシンのスケールセットのライフサイクルフックイベントの状態を指定します。

state?: string

プロパティ値

string

targetResources

仮想マシンスケールセットのライフサイクルフックイベントで処理されているターゲットリソースの一覧。

targetResources?: VMScaleSetLifecycleHookEventTargetResource[]

プロパティ値

timeCreated

プラットフォームが仮想マシン、スケールセット、ライフサイクルフック、イベントエンティティを作成する際のUTCタイムスタンプはISO 8601形式です。

timeCreated?: string

プロパティ値

string

type

仮想マシンのスケールセットライフサイクルフックイベントを顧客に送信するタイプやシナリオを定義します。

type?: string

プロパティ値

string

waitUntil

ISO 8601形式で正確なUTCタイムスタンプを指定し、イベントが現在のライフサイクル状態にとどまり、顧客からのアクションを待つことを保証します。 このタイムスタンプを過ぎると、プラットフォームはイベントのデフォルトアクションを適用します。

waitUntil?: string

プロパティ値

string