UpgradeManagerStatus

UpgradeManagerStatus
Upgrade Manager Status

Aggregated status of the Upgrade Manager upgrade operation, providing real-time visibility into upgrade progress with detailed execution status for each upgrade step and an overall progress percentage.

JSON Example
{
    "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
        }
    ],
    "progress_percentage": 0,
    "current_step": "string"
}
overall_status
Required

Aggregated status of the entire Upgrade Manager upgrade operation.

NOT_STARTED: Upgrade has not been initiated. IN_PROGRESS: Upgrade is actively executing. SUCCESS: All upgrade steps completed successfully. FAILED: One or more upgrade steps failed.

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

Ordered sequence of all Upgrade Manager upgrade steps with their individual execution status and messages. Steps are listed in the order they are executed.

integer As int32 As int32
progress_percentage
Required
Constraints: minimum: 0 maximum: 100

Overall progress of the Upgrade Manager upgrade as a percentage (0-100). This is calculated based on the number of completed steps.

string
current_step
Optional

Name of the upgrade step currently being executed. This field is only present when the upgrade is in progress (overall_status is IN_PROGRESS).