{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/cloudera/main/json-schema/cloudera-list-restore-snapshots-request-schema.json", "title": "ListRestoreSnapshotsRequest", "description": "Show Restore Snapshots Request.", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/cloudera-opdb-api-openapi.yml#/components/schemas/ListRestoreSnapshotsRequest", "type": "object", "required": [ "environmentName", "databaseName" ], "properties": { "environmentName": { "type": "string", "description": "The name of the environment." }, "databaseName": { "type": "string", "description": "The name of the database." }, "snapshotName": { "type": "string", "description": "The name of the snapshot." }, "targetEnvironmentName": { "type": "string", "description": "The name of the target environment." }, "targetDatabaseName": { "type": "string", "description": "The name of the target database." }, "commandId": { "type": "integer", "format": "int64", "description": "The submitted Command ID of the snapshot." }, "fromRestoreTime": { "type": "string", "format": "date-time", "description": "The starting snapshot restore time to search restore snapshots (inclusive)." }, "toRestoreTime": { "type": "string", "format": "date-time", "description": "The ending snapshot restore time to search restore snapshots (inclusive)." } } }