SspFeatureDeploymentStatus
Current status and progress of a feature deployment operation.
{
"feature": "string",
"precheck_results": {
"system_status": "string",
"overall_status": "string",
"prechecks": [
{
"id": "string",
"name": "string",
"description": "string",
"feature": "string",
"status": "string",
"reason": "string"
}
],
"progress": 0,
"total_checks": 0,
"passed_checks": 0,
"failed_checks": 0
},
"deployment_results": {
"deployment_status": "string",
"deployment_details": [
{
"action": "string",
"status": "string"
}
],
"deployment_progress": {
"percentage": 0,
"message": "string",
"error_details": [
{
"resource_type": "string",
"resource_name": "string",
"message": "string",
"events": [
"string"
]
}
]
},
"reason": "string"
},
"action": "string",
"overall_status": "string",
"overall_progress": 0
}
vDefend LCM feature identifiers supported on AVI_OPERATIONS (Avi Operations / Copilot) deployments. AI Assistant features and Upgrade Coordinator only.
Summary of pre-check results (when RUN_PRECHECK action is executed or after prechecks)
Chooses which lifecycle operation to queue for the feature.
RUN_PRECHECK: Run pre-flight validation checks against the feature configuration.DEPLOY: Execute pre-flight validation checks and deploy the feature using the staged configuration.UNDEPLOY: Remove the deployed feature (fails if dependencies exist).FORCE_UNDEPLOY: Forcefully remove the deployed feature and cascade delete dependencies.
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.
Progress of the feature deployment as a percentage (0-100)