NSX-T Data Center REST API
OdsDynamicRunbookNodeInstallStatus (type)
{ "additionalProperties": false, "description": "Installation status of a Dynamic Online Diagnostic System Runbook on target node.", "id": "OdsDynamicRunbookNodeInstallStatus", "module_id": "PolicyOds", "properties": { "error_detail": { "description": "The error detail of runbook installation failure.", "readonly": true, "required": false, "title": "The error detail of runbook installation", "type": "string" }, "node_id": { "description": "Identifier of transport node, Edge node or appliance node.", "readonly": true, "required": true, "title": "Identifier of transport node, Edge node or appliance node", "type": "string" }, "node_name": { "description": "The name of transport node, Edge node or appliance node.", "readonly": true, "required": true, "title": "The name of transport node, Edge node or appliance node", "type": "string" }, "status": { "description": "Runbook installation state. NONE - Runbook package is not installed yet. REQUESTING - Runbook package request is being made. REQUESTED - Runbook package request has been sent to management plane. COMPATIBLE_VERSION_NOT_FOUND - Runbook package cannot be installed because no matched version is found. NODE_TYPE_UNSUPPORTED - Runbook package cannot be installed because the matched version does not support the target node type. REQUEST_TIMEOUT - Runbook package request is not made within timeout (2min). INSTALLING - Runbook package is being installed. INSTALL_TIMEOUT - Runbook package installation is not finished within timeout (3min). INSTALL_FAILED - Runbook installation fails. INSTALL_FINISHED - Runbook installation completes successfully. UNINSTALLING - Runbook uninstallation is in progress. UNINSTALL_TIMEOUT - Runbook uninstallation is not finished within timeout (the timeout of runbook plus 1min).", "enum": [ "NONE", "REQUESTING", "REQUESTED", "COMPATIBLE_VERSION_NOT_FOUND", "NODE_TYPE_UNSUPPORTED", "REQUEST_TIMEOUT", "INSTALLING", "INSTALL_TIMEOUT", "INSTALL_FAILED", "INSTALL_FINISHED", "UNINSTALLING", "UNINSTALL_TIMEOUT" ], "readonly": true, "required": true, "title": "Installation status on target node", "type": "string" }, "version": { "$ref": "OdsRunbookVersion, "description": "Version of runbook.", "readonly": true, "required": true, "title": "Version of runbook" } }, "title": "Installation status of a Dynamic Runbook on target node", "type": "object" }