{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/cloudera/main/json-schema/cloudera-list-backups-response-schema.json", "title": "ListBackupsResponse", "description": "Response object for the list backups request.", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/cloudera-drscp-api-openapi.yml#/components/schemas/ListBackupsResponse", "type": "object", "required": [ "backups" ], "properties": { "backups": { "type": "array", "description": "List of backups for the control plane.", "items": { "$ref": "#/$defs/SimpleBackup" } } }, "$defs": { "SimpleBackup": { "type": "object", "description": "A simple backup entry for listBackup usage", "properties": { "backupCrn": { "type": "string", "description": "The unique CRN of the backup." }, "backupName": { "type": "string", "description": "The display name of the backup." }, "backupCreationTime": { "type": "string", "description": "The time when the backup was created." }, "backupPhase": { "type": "string", "description": "The phase of the backup operation. The values are PENDING, PRE_VALIDATION, SAVING_OBJECTS, CREATING_SNAPSHOTS and FINISHED. PENDING indicates waiting for the job to start executing. PRE_VALIDATION indicates validation of the environment before backup. SAVING_OBJECTS indicates saving all the kubernetes resources related to the backup item. CREATING_SNAPSHOTS indicates creating a snapshot of all Kubernetes PersistentVolumeClaims related to the backup item and FINISHED indicates that the backup job has finished." }, "backupJobState": { "type": "string", "description": "The current state of the backup job. The values are NOT_STARTED, IN_PROGRESS, COMPLETED, PARTIALLY_FAILED, FAILED and TERMINATING. NOT_STARTED indicates the job has not started. IN_PROGRESS indicates the job is running. COMPLETED indicates the job has finished running successfully. PARTIALLY_FAILED indicates the job has finished running with some warnings. FAILED indicates the job has finished running with errors and TERMINATING indicates that the entity containing this job is being deleted." } } } } }