NSX-T Data Center REST API
UpgradeCheckFailure (type)
{
"additionalProperties": false,
"description": "Pre/post-upgrade check failure",
"id": "UpgradeCheckFailure",
"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 failure",
"readonly": true,
"required": true,
"title": "Component type",
"type": "string"
},
"group_name": {
"description": "Name of the upgrade group of the origin of failure. Only applicable when origin_type is UPGRADE_UNIT.",
"readonly": false,
"required": false,
"title": "Name of upgrade group",
"type": "string"
},
"id": {
"description": "Precheckid of the pre upgrade check",
"readonly": true,
"required": false,
"title": "precheck id of the check",
"type": "string"
},
"message": {
"$ref": "UpgradeCheckFailureMessage,
"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 failure",
"readonly": true,
"required": true,
"title": "Unique id of origin of failure",
"type": "string"
},
"origin_name": {
"description": "Name of origin of pre/post-upgrade check failure",
"readonly": true,
"required": true,
"title": "Name of origin of failure",
"type": "string"
},
"origin_type": {
"description": "Type of origin of pre/post-upgrade check failure",
"enum": [
"COMPONENT",
"UPGRADE_UNIT"
],
"readonly": true,
"required": true,
"title": "Type of origin of failure",
"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 failure",
"enum": [
"FAILURE",
"WARNING"
],
"readonly": true,
"required": true,
"title": "Type of failure",
"type": "string"
}
},
"title": "Upgrade check failure",
"type": "object"
}