{ "description": "Contains up-to-date information relating to an auto-deployed VM, including its status and (potentially) an error message.", "id": "IntelligenceClusterNodeVMDeploymentStatusReport", "module_id": "NsxIntelligenceDeployment", "properties": { "deployment_progress_state": { "$ref": "ClusterNodeVMDeploymentProgressState, "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 NSX-Intelligence cluster 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_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" }