SspDeploymentActionStatus

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 and deployment_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