SspUpgradePrecheckStepStatus
Execution status of a pre-check validation step, combining the pre-check definition with real-time execution state and detailed status messages. This schema provides complete visibility into individual pre-check execution.
Pre-checks are designed to fail fast, identifying problems early before any system modifications occur. This prevents partial upgrades and reduces the risk of system downtime. Pre-checks can be executed multiple times (idempotent) and can be re-run after addressing issues. The last_run_time field tracks the most recent execution.
Running pre-checks before upgrade maintenance window is recommended. All FAILED pre-checks should be addressed and WARNING messages reviewed before proceeding with upgrade.
{
"_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
}