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