NSX-T Data Center REST API

UpgradeCheckSuccess (type)

{
  "additionalProperties": false,
  "description": "Pre/post-upgrade check success",
  "id": "UpgradeCheckSuccess",
  "module_id": "Upgrade",
  "properties": {
    "acked": {
      "description": "Flag which tells if the precheck is acknowledged",
      "readonly": true,
      "required": false,
      "title": "Flag which tells if the precheck is acknowledged",
      "type": "boolean"
    },
    "component_type": {
      "description": "Component type of the origin of success",
      "readonly": true,
      "required": true,
      "title": "Component type",
      "type": "string"
    },
    "group_name": {
      "description": "Name of the upgrade group of the origin of success. Only applicable when origin_type is UPGRADE_UNIT.",
      "readonly": false,
      "required": false,
      "title": "Name of upgrade group",
      "type": "string"
    },
    "id": {
      "description": "Precheck id of the upgrade check",
      "readonly": true,
      "required": false,
      "title": "Precheck id of the check",
      "type": "string"
    },
    "message": {
      "$ref": "UpgradeCheckSuccessMessage",
      "description": "Pre/post-upgrade check failure message",
      "readonly": true,
      "required": true,
      "title": "Upgrade check failure message"
    },
    "needs_ack": {
      "description": "Flag which identifies if acknowledgement is required for the precheck",
      "readonly": true,
      "required": false,
      "title": "Flag which identifies if acknowledgement is required for the precheck",
      "type": "boolean"
    },
    "needs_resolve": {
      "description": "Flag which identifies if resolution is required for the precheck",
      "readonly": true,
      "required": false,
      "title": "Flag which identifies if resolution is required for the precheck",
      "type": "boolean"
    },
    "origin_id": {
      "description": "Unique id of origin of pre/post-upgrade check success",
      "readonly": true,
      "required": true,
      "title": "Unique id of origin of sucess",
      "type": "string"
    },
    "origin_name": {
      "description": "Name of origin of pre/post-upgrade check success",
      "readonly": true,
      "required": true,
      "title": "Name of origin of success",
      "type": "string"
    },
    "origin_type": {
      "description": "Type of origin of pre/post-upgrade check success",
      "enum": [
        "COMPONENT",
        "UPGRADE_UNIT"
      ],
      "readonly": true,
      "required": true,
      "title": "Type of origin of success",
      "type": "string"
    },
    "resolution_error": {
      "description": "Error occured while resolving precheck",
      "readonly": true,
      "required": false,
      "title": "Error occured while resolving",
      "type": "string"
    },
    "resolution_status": {
      "description": "Type of resolution status of precheck",
      "enum": [
        "UNRESOLVED",
        "RESOLVING",
        "RESOLVED",
        "FAILURE"
      ],
      "readonly": true,
      "required": false,
      "title": "Type of Resolution status",
      "type": "string"
    },
    "type": {
      "description": "Type of the pre/post-upgrade check success",
      "enum": [
        "SUCCESS"
      ],
      "readonly": true,
      "required": true,
      "title": "Type of success",
      "type": "string"
    }
  },
  "title": "Upgrade check success",
  "type": "object"
}