NSX-T Data Center REST API

DeploymentProgressStatus (type)

{
  "additionalProperties": false, 
  "description": "Progress status of deployment.", 
  "id": "DeploymentProgressStatus", 
  "module_id": "PolicyCloudNative", 
  "properties": {
    "error_message": {
      "description": "Errors during deployment.", 
      "items": {
        "type": "string"
      }, 
      "title": "Error message", 
      "type": "array"
    }, 
    "overall_status": {
      "description": "Progress status of deployment. DEPLOYMENT_IN_PROGRESS - Deployment in progress. UNDEPLOYMENT_IN_PROGRESS - Undeployment in progress. UPGRADE_IN_PROGRESS - Upgrade in progress. UPDATE_IN_PROGRESS - Update in progress. DEPLOYMENT_QUEUED - Deployment queued. UNDEPLOYMENT_QUEUED - Undeployment queued. UPDATE_QUEUED - Update queued. DEPLOYMENT_SUCCESSFUL - Deployment successful. UNDEPLOYMENT_SUCCESSFUL - Undeployment successful. UPGRADE_SUCCESSFUL - Upgrade successful. UPDATE_SUCCESSFUL - Update successful. DEPLOYMENT_FAILED - Deployment failed. UNDEPLOYMENT_FAILED - Undeployment failed. UPGRADE_FAILED - Upgrade failed. UPDATE_FAILED - Update failed. NOT_DEPLOYED - Deployment pending.", 
      "enum": [
        "DEPLOYMENT_IN_PROGRESS", 
        "UNDEPLOYMENT_IN_PROGRESS", 
        "UPGRADE_IN_PROGRESS", 
        "UPDATE_IN_PROGRESS", 
        "DEPLOYMENT_QUEUED", 
        "UNDEPLOYMENT_QUEUED", 
        "UPDATE_QUEUED", 
        "DEPLOYMENT_SUCCESSFUL", 
        "UNDEPLOYMENT_SUCCESSFUL", 
        "UPGRADE_SUCCESSFUL", 
        "UPDATE_SUCCESSFUL", 
        "DEPLOYMENT_FAILED", 
        "UNDEPLOYMENT_FAILED", 
        "UPGRADE_FAILED", 
        "UPDATE_FAILED", 
        "NOT_DEPLOYED"
      ], 
      "required": true, 
      "title": "Progress status of deployment", 
      "type": "string"
    }, 
    "percentage": {
      "description": "Percentage completed for deployment.", 
      "title": "Percentage completed", 
      "type": "integer"
    }, 
    "progress_message": {
      "description": "More information about progress.", 
      "title": "Progress message", 
      "type": "string"
    }
  }, 
  "title": "Progress status of deployment/undeployment/upgrade", 
  "type": "object"
}