NSX-T Data Center REST API

UpgradeBundleUploadStatus (type)

{
  "additionalProperties": false,
  "description": "Upload status of upgrade bundle uploaded from url",
  "id": "UpgradeBundleUploadStatus",
  "module_id": "Upgrade",
  "properties": {
    "detailed_status": {
      "description": "Detailed status of upgrade bundle upload",
      "readonly": true,
      "required": false,
      "title": "Detailed status of bundle upload",
      "type": "string"
    },
    "percent": {
      "description": "Percent of bundle uploaded from URL",
      "readonly": true,
      "required": false,
      "title": "Percent of upload completed",
      "type": "number"
    },
    "status": {
      "description": "Current status of upgrade bundle upload",
      "enum": [
        "UPLOADING",
        "VERIFYING",
        "SUCCESS",
        "FAILED"
      ],
      "readonly": true,
      "required": false,
      "title": "Status of upgrade bundle upload",
      "type": "string"
    },
    "upgradeBundleType": {
      "description": "Type of upgrade bundle uploaded. \\n MUB type represents upgrade bundle,\\n PUB type represents pre-check bundle, \\n UNKNOWN type represents the default type, \\n COMPATIBILITY_MATRIX type represents the compatibility bundle.",
      "enum": [
        "MUB",
        "PUB",
        "COMPATIBILITY_MATRIX",
        "UNKNOWN"
      ],
      "readonly": true,
      "required": false,
      "title": "Type of upgrade bundle",
      "type": "string"
    },
    "url": {
      "description": "URL for uploading upgrade bundle",
      "readonly": true,
      "required": false,
      "title": "URL from which the bundle was uploaded",
      "type": "string"
    }
  },
  "title": "Upload status of upgrade bundle",
  "type": "object"
}