{ "id": "RepoSyncStatusReport", "module_id": "ClusterNodeVMDeployment", "properties": { "failure_code": { "description": "In case of repo sync related failure, the code for the error will be stored here.", "required": false, "title": "Error code for failure", "type": "integer" }, "failure_message": { "description": "In case if repo sync fails due to some issue, an error message will be stored here.", "required": false, "title": "Error message for failure", "type": "string" }, "status": { "description": "Status of the repo sync operation on the single nsx-manager", "enum": [ "NOT_STARTED", "IN_PROGRESS", "FAILED", "SUCCESS" ], "required": true, "title": "Repository Synchronization Status", "type": "string" }, "status_message": { "description": "Describes the steps which repo sync operation is performing currently.", "required": false, "title": "Status message", "type": "string" } }, "type": "object" }