NSX-T Data Center REST API

OdsDynamicRunbookInstanceState (type)

{
  "additionalProperties": false,
  "description": "Runtime state of Dynamic Runbook Instance.",
  "id": "OdsDynamicRunbookInstanceState",
  "module_id": "PolicyOds",
  "properties": {
    "install_state": {
      "description": "Installation state of a Dynamic Online Diagnostic System Runbook on target nodes.",
      "items": {
        "$ref": "OdsDynamicRunbookNodeInstallStatus"
      },
      "readonly": true,
      "title": "Installation state of runbook on target nodes.",
      "type": "array"
    },
    "management_state": {
      "description": "Management state of a Dynamic Online Diagnostic System Runbook.   NONE - No runbook is installed.   INSTALLING - Runbook is being installed.   INSTALL_PARTIAL_FINISHED - Runbook installation completes with error(s) on some target nodes.   INSTALL_FINISHED - Runbook installation completes successfully on all the target nodes.   UNINSTALLING - Runbook is being uninstalled   UNINSTALL_PARTIAL_FINISHED - Runbook uninstallation does not complete successfully on some target nodes.",
      "enum": [
        "NONE",
        "INSTALLING",
        "INSTALL_PARTIAL_FINISHED",
        "INSTALL_FINISHED",
        "UNINSTALLING",
        "UNINSTALL_PARTIAL_FINISHED"
      ],
      "readonly": true,
      "required": true,
      "title": "State of Dynamic Runbook Instance",
      "type": "string"
    },
    "runbook_name": {
      "description": "The name of Dynamic Runbook.",
      "readonly": true,
      "title": "Name of Dynamic Runbook",
      "type": "string"
    }
  },
  "title": "Runtime state of Dynamic Runbook Instance",
  "type": "object"
}