NodeUpgradeProgressInfo Class

Information about the upgrading node and its status.

Inheritance
NodeUpgradeProgressInfo

Constructor

NodeUpgradeProgressInfo(*, node_name: Optional[str] = None, upgrade_phase=None, pending_safety_checks=None, upgrade_duration: Optional[str] = None, **kwargs)

Parameters

node_name
str
Required

The name of a Service Fabric node.

upgrade_phase
str or NodeUpgradePhase
Required

The state of the upgrading node. Possible values include: 'Invalid', 'PreUpgradeSafetyCheck', 'Upgrading', 'PostUpgradeSafetyCheck'

pending_safety_checks
list[SafetyCheckWrapper]
Required

List of pending safety checks

upgrade_duration
str
Required

The estimated time spent processing the node since it was deactivated during a node-by-node upgrade.