{ "additionalProperties": false, "description": "CSV record for a pre/post-upgrade check", "extends": { "$ref": "CsvRecord }, "id": "UpgradeCheckCsvRecord", "module_id": "Upgrade", "properties": { "check_description": { "description": "Description of the pre/post-upgrade check", "readonly": false, "required": false, "title": "Description of the upgrade check", "type": "string" }, "check_name": { "description": "Display name of the pre/post-upgrade check", "readonly": false, "required": true, "title": "Name of the upgrade check", "type": "string" }, "failure_messages": { "description": "Space-separated list of failure messages", "readonly": true, "required": false, "title": "Failure messages", "type": "string" }, "status": { "description": "Status of the pre/post-upgrade check", "enum": [ "SUCCESS", "FAILURE", "WARNING" ], "readonly": true, "required": true, "title": "Status of the upgrade check", "type": "string" }, "upgrade_unit_id": { "description": "Identifier of the upgrade unit", "readonly": true, "required": true, "title": "UUID of the upgrade unit", "type": "string" }, "upgrade_unit_metadata": { "description": "Meta-data of the upgrade-unit", "readonly": true, "required": false, "title": "Meta-data of the upgrade-unit", "type": "string" }, "upgrade_unit_type": { "description": "Component type of the upgrade unit", "readonly": false, "required": true, "title": "Component type", "type": "string" } }, "title": "CSV record for an upgrade-check", "type": "object" }