NSX-T Data Center REST API
ALBControllerNodeVMDeploymentStatusReport (type)
{
"description": "Contains up-to-date information relating to an auto-deployed VM, including its status and (potentially) an error message.",
"id": "ALBControllerNodeVMDeploymentStatusReport",
"module_id": "PolicyALBControllerDeployment",
"properties": {
"deployment_progress_state": {
"$ref": "ALBControllerNodeVMDeploymentProgressState,
"description": "Detailed progress state of node VM deployment realization.",
"readonly": true,
"required": false,
"title": "Deployment progress state of node VM"
},
"failure_code": {
"description": "In case of auto-deployment-related failure, the code for the error will be stored here.",
"required": false,
"title": "Error code for failure",
"type": "integer"
},
"failure_message": {
"description": "In case of auto-deployment-related failure, an error message will be stored here.",
"required": false,
"title": "Error message for failure",
"type": "string"
},
"status": {
"description": "Status of the addition or deletion of an auto-deployed Advanced Load Balancer controller node VM.",
"enum": [
"NOT_AVAILABLE",
"VM_DEPLOYMENT_QUEUED",
"VM_DEPLOYMENT_IN_PROGRESS",
"VM_DEPLOYMENT_FAILED",
"VM_POWER_ON_IN_PROGRESS",
"VM_POWER_ON_FAILED",
"VM_POWER_ON_SUCCESSFUL",
"VM_REGISTRATION_IN_PROGRESS",
"VM_REGISTRATION_SUCCESSFUL",
"VM_REGISTRATION_FAILED",
"VM_WAITING_TO_COME_ONLINE",
"VM_ONLINE_FAILED",
"VM_CONFIGURATION_IN_PROGRESS",
"VM_CONFIGURATION_SUCCESSFUL",
"VM_CONFIGURATION_FAILED",
"VM_CLUSTERING_QUEUED",
"VM_CLUSTERING_IN_PROGRESS",
"VM_CLUSTERING_SUCCESSFUL",
"VM_CLUSTERING_FAILED",
"VM_POWER_OFF_IN_PROGRESS",
"VM_POWER_OFF_FAILED",
"WAITING_TO_UNDEPLOY_VM",
"VM_UNDEPLOY_IN_PROGRESS",
"VM_UNDEPLOY_FAILED",
"VM_UNDEPLOY_SUCCESSFUL",
"UNKNOWN_STATE"
],
"required": true,
"title": "Auto-deployed VM's deployment status",
"type": "string"
}
},
"title": "Report of a VM's deployment status",
"type": "object"
}