ComponentUpgradeStatus

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

current_version_node_summary
Optional

current_version_node_summary

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