SspUpgradeStatus

SspUpgradeStatus
Upgrade Status

Aggregated status of the SSP upgrade operation, providing real-time visibility into upgrade progress and detailed execution status for each upgrade step. The upgrade process is asynchronous and may take significant time depending on system size and configuration.

JSON Example
{
    "current_version": "string",
    "target_version": "string",
    "overall_status": "string",
    "upgrade_steps": [
        {
            "_create_time": 0,
            "_last_modified_time": 0,
            "id": "string",
            "display_name": "string",
            "description": "string",
            "activity_status_msg": "string",
            "_completed_at": 0,
            "status": "string",
            "messages": [
                {
                    "severity": "string",
                    "message": "string"
                }
            ],
            "last_run_time": 0
        }
    ],
    "pre_checks_status": {
        "overall_status": "string",
        "pre_checks": [
            {
                "_create_time": 0,
                "_last_modified_time": 0,
                "id": "string",
                "display_name": "string",
                "description": "string",
                "activity_status_msg": "string",
                "_completed_at": 0,
                "status": "string",
                "messages": [
                    {
                        "severity": "string",
                        "message": "string"
                    }
                ],
                "last_run_time": 0
            }
        ]
    }
}
string
current_version
Required   Read-Only  

Current version of the SSP system before upgrade. This field indicates the version from which the system is being upgraded.

This field is always present and populated, even when upgrade status is NOT_STARTED, indicating the currently running system version.

string
target_version
Required   Read-Only  

Target version of the SSP system after upgrade completion. This field indicates the version to which the system will be upgraded.

This field is always present and populated, indicating the version that will be installed when the upgrade completes successfully.

overall_status
Required   Read-Only  

Aggregated status of the entire upgrade operation, computed from individual step results. This provides a high-level view of upgrade progress and outcome.

NOT_STARTED indicates upgrade has not been initiated.

IN_PROGRESS indicates upgrade is actively executing. One or more steps are currently running.

SUCCESS indicates all upgrade steps completed successfully.

FAILED indicates one or more upgrade steps failed. The upgrade process has stopped. Review ERROR messages in the failed steps to understand what went wrong or connect with VMware Support for assistance.

Note: SKIPPED and SUCCESS_WITH_WARNINGS are not applicable at the overall status level.

Enumeration: NOT_STARTED, IN_PROGRESS, SUCCESS, SUCCESS_WITH_WARNINGS, FAILED, SKIPPED, PAUSED
upgrade_steps
Required  

Ordered sequence of all upgrade steps with their individual execution status and messages. Each entry combines the step definition with real-time execution state. Steps are listed in the order they are executed.

Monitor individual steps to track upgrade progress through the workflow, identify which step is currently executing, determine which step failed if upgrade fails, review progress messages for long-running steps, and understand the upgrade workflow structure.

Steps generally execute in the order listed. Some steps may execute in parallel based on internal orchestration.

pre_checks_status
Optional

Aggregated status of all pre-checks validations. This field provides the results of pre-upgrade validation checks, including overall pre-checks status and detailed results for each individual pre-check.

This field is present when pre-checks have been executed, either standalone via POST /upgrade?pre_checks_only=true or as part of a full upgrade via POST /upgrade.