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

NodeTransitionProgress

有关 NodeTransition 操作的信息。 此类包含 OperationState 和 NodeTransitionResult。 在 OperationState 为 Completed 或 Faulted 之前,NodeTransitionResult 无效。

属性

名称 类型 必需
State string (枚举)
NodeTransitionResult NodeTransitionResult

State

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

操作的状态。

可能的值包括:

  • Invalid - 操作状态无效。
  • Running - 操作正在进行。
  • RollingBack - 操作正在回滚内部系统状态,因为它遇到严重错误或已被用户取消。 “RollingBack”不指用户状态。 例如,如果对 PartitionDataLoss 类型的命令调用 CancelOperation,则状态“RollingBack”并不意味着正在还原服务数据 (假定命令进度足够远,导致数据丢失) 。 这意味着系统正在回滚/清理与命令关联的内部系统状态。
  • Completed - 操作已成功完成,不再运行。
  • Faulted - 操作已失败,不再运行。
  • Cancelled - 用户使用 CancelOperation 取消了操作,并且不再运行。
  • ForceCancelled - 用户使用 CancelOperation 取消了操作,并将 force 参数设置为 true。 它不再运行。 有关更多详细信息,请参阅 CancelOperation。

NodeTransitionResult

类型NodeTransitionResult
必需:否

表示有关处于终端状态 (“已完成”或“出错”) 的操作的信息。