Browse Databricks backups
This API is used to browse Databricks backups.
- application/json
- application/xml
- multipart/form-data
Request Body
- opType integer
queries object[]
type integerqueryId stringpaths object[]
path string requiredoptions object
restoreIndex booleanskipIndexRestore booleanhideUserHidden booleanclusterType stringadvOptions object
browseViewName string requiredName of the browse view.
timeRange object
toTime integer requiredBackup time for restore
entity object
subclientId integer requiredID of databricks subclient
applicationId integer requiredDatabricks app ID
backupsetId integer requiredDatabricks backupset ID
clientId integer requiredDatabricks client ID
instanceId integer requiredDatabricks instance ID
Request Body
- opType integer
queries object[]
queryId stringpaths object[]
path stringentity object
subclientId integerapplicationId integerclientName stringbackupsetId integerinstanceId integerclientId integer
Request Body
- object
Responses
- 200
- 401
- 404
OK
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
browseResponses object[]
respType integerworkerId stringdoClientSideSortingAndPaging booleansession object
sessionId stringbrowseResult object
hasMoreData booleanuseLazyPaginationMode booleanqueryId stringdataResultSet object[]
displayName stringdisplayPath stringpath stringsize integermodificationTime integername stringflags object
isPseudo booleandirectory booleanisFake booleansnap booleanadvancedData object
backupJobId integermediaSize integerjobFlags integerreferenceTime integerjobType integeroffset integerarchiveGroupId integerobjectGuid stringbackupTime integerarchiveFileId integersubclient object
_type_ integer_SubclType_ integerapplicationId integersourceCommServer object
_type_ integercommCellId integeradvConfig object
recallByPathRequest booleandoCrossComponentBrowseNarrowing booleanrecallRequest booleanbrowseAdvancedConfigResp object
commcellNumber integerbrowseMetaData object
databricksMetadata object
objectSize integertype integerindexing object
folderSize integerdmStubData object
guid stringaggrResultSet object[]
result integergroupbyValue stringclientName stringcount integer
{
"browseResponses": [
{
"respType": 0,
"workerId": "string",
"doClientSideSortingAndPaging": true,
"session": {
"sessionId": "string"
},
"browseResult": {
"hasMoreData": true,
"useLazyPaginationMode": true,
"queryId": "string",
"dataResultSet": [
{
"displayName": "string",
"displayPath": "string",
"path": "string",
"size": 0,
"modificationTime": 0,
"name": "string",
"flags": {
"isPseudo": true,
"directory": true,
"isFake": true,
"snap": true
},
"advancedData": {
"backupJobId": 0,
"mediaSize": 0,
"jobFlags": 0,
"referenceTime": 0,
"jobType": 0,
"offset": 0,
"archiveGroupId": 0,
"objectGuid": "string",
"backupTime": 0,
"archiveFileId": 0,
"subclient": {
"_type_": 0,
"_SubclType_": 0,
"applicationId": 0
},
"sourceCommServer": {
"_type_": 0,
"commCellId": 0
},
"advConfig": {
"recallByPathRequest": true,
"doCrossComponentBrowseNarrowing": true,
"recallRequest": true,
"browseAdvancedConfigResp": {
"commcellNumber": 0
}
},
"browseMetaData": {
"databricksMetadata": {
"objectSize": 0,
"type": 0
},
"indexing": {
"folderSize": 0
},
"dmStubData": {
"guid": "string"
}
}
}
}
],
"aggrResultSet": [
{
"result": 0,
"groupbyValue": "string",
"clientName": "string",
"count": 0
}
]
}
}
]
}
{
"browseResponses": [
{
"respType": 0,
"workerId": "193",
"doClientSideSortingAndPaging": false,
"session": {
"sessionId": "1787295358-193"
},
"browseResult": {
"hasMoreData": false,
"useLazyPaginationMode": false,
"queryId": "0",
"dataResultSet": [
{
"displayName": "workspace_s",
"displayPath": "/workspace_s",
"path": "/workspace_s",
"size": 0,
"modificationTime": 1787171341,
"name": "workspace_s",
"flags": {
"isPseudo": false,
"directory": true,
"isFake": false,
"snap": false
},
"advancedData": {
"backupJobId": 224960,
"mediaSize": 0,
"jobFlags": 0,
"referenceTime": 1787171387,
"jobType": 2,
"offset": 1,
"archiveGroupId": 79,
"objectGuid": "631e28ba0abeb429bef5b6dccd191a03",
"backupTime": 1787171387,
"archiveFileId": 2715164,
"subclient": {
"_type_": 7,
"_SubclType_": 0,
"applicationId": 1330
},
"sourceCommServer": {
"_type_": 1,
"commCellId": 2
},
"advConfig": {
"recallByPathRequest": false,
"doCrossComponentBrowseNarrowing": true,
"recallRequest": false,
"browseAdvancedConfigResp": {
"commcellNumber": 212649303
}
},
"browseMetaData": {
"databricksMetadata": {
"objectSize": 608623934432,
"type": 4
},
"indexing": {
"folderSize": 0
},
"dmStubData": {
"guid": "1c6bab8e07e8271f8e35948744c6b169"
}
}
}
}
]
}
},
{
"respType": 0,
"workerId": "193",
"doClientSideSortingAndPaging": false,
"session": {
"sessionId": "1787295358-193"
},
"browseResult": {
"hasMoreData": false,
"useLazyPaginationMode": false,
"queryId": "1",
"aggrResultSet": [
{
"result": 1,
"groupbyValue": "",
"clientName": "",
"count": 1
}
]
}
},
{
"respType": 5,
"workerId": "193",
"doClientSideSortingAndPaging": false,
"session": {
"sessionId": "1787295358-193"
}
}
]
}
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "string",
"errorCode": 0
}
Not Found
- application/json
- Schema
- Example (from schema)
- Example 1
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "string",
"errorCode": 0
}
Loading...