ComponentUpgradeStatus
ComponentUpgradeStatus
JSON Example
{
"can_rollback": false,
"can_skip": false,
"component_type": "string",
"current_version_node_summary": {
"results": [
{
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_self": {},
"component_version": "string",
"node_count": 0,
"type": "string",
"upgrade_unit_subtype": "string"
}
]
},
"details": "string",
"node_count_at_target_version": 0,
"percent_complete": "number",
"pre_upgrade_status": {
"details": "string",
"end_time": 0,
"error_count": 0,
"failure_count": 0,
"node_with_issues_count": 0,
"start_time": 0,
"status": "string",
"warning_count": 0
},
"status": "string",
"target_component_version": "string"
}
boolean
can_rollback
Optional
This field indicates whether we can perform upgrade rollback.
boolean
can_skip
Optional
Can the upgrade of the remaining units in this component be skipped
string
component_type
Optional
Component type for the upgrade status
string
details
Optional
Details about the upgrade status
integer As int32
As int32
node_count_at_target_version
Optional
Number of nodes of the type and at the component version
number
percent_complete
Optional
Indicator of upgrade progress in percentage
pre_upgrade_status
Optional
Execution status of pre/post-upgrade checks
string
status
Optional
Upgrade status of component
Possible values are :
SUCCESS,
FAILED,
IN_PROGRESS,
NOT_STARTED,
PAUSING,
PAUSED,
string
target_component_version
Optional
Target component version