VMScaleSetLifecycleHookEventUpdate interface
仮想マシンのスケールセットライフサイクルフックイベントに関する情報を指定します。
プロパティ
| additional |
ライフサイクルフックイベントで設定された追加のキーと値のペアは、顧客に有用なコンテキストやデータを提供します。 この辞書のキーはライフサイクルフックの種類に特有です。 ライフサイクルフックイベントごとに、ライフサイクルフックの種類に応じて追加の文脈で異なるキーセットを持つことがあります。 例えば、UpgradeAutoOSのスケジューリング型を持つライフサイクルフックイベントの場合、追加のコンテキストには、仮想マシンスケールセット上でトリガーされるAutoOSアップグレード操作の優先度を顧客が特定できるキー「優先度」を含めることができます。 |
| default |
プラットフォームが待機前にターゲットリソースに対して顧客からの応答を受け取らなかった場合、プラットフォームがターゲットリソースに適用されるアクションを仮想マシンのスケールセットフックイベントで指定します。 |
| max |
顧客がライフサイクルフックイベントを遅延できるまでの正確なUTCタイムスタンプをISO 8601形式で指定します。 顧客はこれ以上のタイムスタンプまでイベントを遅延させることは許されません。 |
| state | 仮想マシンのスケールセットのライフサイクルフックイベントの状態を指定します。 |
| target |
仮想マシンスケールセットのライフサイクルフックイベントで処理されているターゲットリソースの一覧。 |
| time |
プラットフォームが仮想マシン、スケールセット、ライフサイクルフック、イベントエンティティを作成する際のUTCタイムスタンプはISO 8601形式です。 |
| type | 仮想マシンのスケールセットライフサイクルフックイベントを顧客に送信するタイプやシナリオを定義します。 |
| wait |
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