你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NodeDeactivationInfo

有关节点停用的信息。 此信息对于正在停用或已停用的节点有效。

属性

名称 类型 必选
NodeDeactivationIntent string (枚举)
NodeDeactivationStatus string (枚举)
NodeDeactivationTask NodeDeactivationTask 的数组
PendingSafetyChecks SafetyCheckWrapper 数组

NodeDeactivationIntent

类型:字符串 (枚举)
必需:否

停用节点的意向或原因。 下面是它的可能值。

可能的值包括:

  • 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

类型:字符串 (枚举)
必需:否

节点停用操作的状态。 下面是可能的值。

可能的值包括:

  • None - 没有与任务关联的状态。 值为 0。
  • SafetyCheckInProgress - 停用节点时,Service Fabric 将执行检查以确保操作安全,以确保服务的可用性和状态的可靠性。 此值指示正在进行一个或多个安全检查。 值为 1。
  • SafetyCheckComplete - 停用节点时,Service Fabric 将执行检查以确保操作安全,以确保服务的可用性和状态的可靠性。 此值表示已完成所有安全检查。 值为 2。
  • Completed - 任务已完成。 值为 3。

NodeDeactivationTask

类型NodeDeactivationTask 数组
必需:否

表示节点上停用操作的任务列表。


PendingSafetyChecks

类型SafetyCheckWrapper 数组
必需:否

待处理的安全检查列表