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" }