SspDeploymentActionStatus
Record of a single deployment action and its outcome.
Represents a single deployment action and its terminal result, such as deploy.
JSON Example
{
"action": "string",
"status": "string"
}
string
action
Optional
The specific deployment action executed (RUN_PRECHECK, DEPLOY, UNDEPLOY, or FORCE_UNDEPLOY).
status
Optional
High-level lifecycle state for the feature.
QUEUED: Accepted but not yet executing.PRECHECKS_IN_PROGRESS: Prechecks running.DEPLOYMENT_IN_PROGRESS: Deployment or activation work running.DEPLOYMENT_SUCCESSFUL: Feature active.PRECHECKS_FAILED: Validation blocked deployment; fix findings before redeploying.PRECHECKS_SUCCESSFUL: Checks passed but deployment not started or not yet requested.DEPLOYMENT_FAILED: Deploy failed; inspect logs anddeployment_results.UNDEPLOYMENT_IN_PROGRESS: Removal running.UNDEPLOYMENT_FAILED: Removal failed; may require force path or manual cleanup.NOT_DEPLOYED: Feature not deployed.UNKNOWN: Transitional or indeterminate. Retry status later.DEPLOYMENT_PARTIAL_SUCCESS: Partial deploy; some subcomponents unhealthy.
Terminal states differ by operation: a successful remove ends in NOT_DEPLOYED after undeployment completes.
Enumeration:
QUEUED,
PRECHECKS_IN_PROGRESS,
DEPLOYMENT_IN_PROGRESS,
DEPLOYMENT_SUCCESSFUL,
PRECHECKS_FAILED,
PRECHECKS_SUCCESSFUL,
DEPLOYMENT_FAILED,
UNDEPLOYMENT_IN_PROGRESS,
UNDEPLOYMENT_FAILED,
NOT_DEPLOYED,
UNKNOWN,
DEPLOYMENT_PARTIAL_SUCCESS