NodeDeactivationInfo

ノードの非アクティブ化に関する情報。 この情報は、非アクティブ化が行われているノード、または既に非アクティブ化されているノードに対して有効です。

プロパティ

名前 Type 必須
NodeDeactivationIntent string (enum) いいえ
NodeDeactivationStatus string (enum) いいえ
NodeDeactivationTask NodeDeactivationTask の配列 いいえ
PendingSafetyChecks SafetyCheckWrapper の配列 いいえ

NodeDeactivationIntent

: string (enum)
必須: いいえ

ノードを非アクティブ化する意図または理由。 使用できる値を次に示します。

次のいずれかの値になります。

  • Invalid - ノードの非アクティブ化の意図が無効であることを示します。 すべての Service Fabric 列挙体の型が無効です。 値は 0 です。 この値は使用されません。
  • Pause - ノードを一時停止する必要があることを示します。 値は 1 です。
  • Restart - 意図がノードを短時間後に再起動することを示します。 Service Fabric はノードを再起動しません。このアクションは Service Fabric の外部で行われます。 値は 2 です。
  • RemoveData - ノードを再イメージ化することを意図していることを示します。 Service Fabric はノードを再イメージ化しません。このアクションは Service Fabric の外部で行われます。 値は 3 です。
  • RemoveNode - ノードが使用停止中であり、戻ることが想定されていないことを示します。 Service Fabric はノードの使用を停止しません。このアクションは Service Fabric の外部で実行されます。 値は 4 です。

NodeDeactivationStatus

: string (enum)
必須: いいえ

ノード非アクティブ化操作の状態。 使用できる値を次に示します。

次のいずれかの値になります。

  • None - タスクに関連付けられている状態はありません。 値は 0 です。
  • SafetyCheckInProgress - ノードが非アクティブ化されると、Service Fabric は、サービスの可用性と状態の信頼性を確保するために操作が安全であることを確認するチェックを実行します。 この値は、1 つ以上の安全性チェックが進行中であることを示します。 値は 1 です。
  • SafetyCheckComplete - ノードが非アクティブ化されると、Service Fabric は、サービスの可用性と状態の信頼性を確保するために操作が安全であることを確認するチェックを実行します。 この値は、すべての安全性チェックが完了したことを示します。 値は 2 です。
  • Completed - タスクが完了しました。 値は 3 です。

NodeDeactivationTask

種類: NodeDeactivationTask の配列
必須: いいえ

ノードでの非アクティブ化操作を表すタスクの一覧。


PendingSafetyChecks

Type: SafetyCheckWrapper の配列
必須: いいえ

保留中の安全性チェックの一覧