Browse contents for a subclient
Select
SaaS
Customer Managed
This operation lists all the content present in the cloud for a subclient which can be configured for backup.
- application/json
Request Body
cloudAppsProperties object
- path string required
Default value:
/
- foldersOnly boolean required
Default value:
false
clientEntity object
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
- Example 1
- Example 2
Schema
- path string
File path
browseItems object[]
{
"path": "string",
"browseItems": [
{
"utime": 0,
"fileSize": 0,
"name": "string",
"fileType": 0
}
]
}
{
"path": "\bucket",
"browseItems": [
{
"utime": 1718965698,
"fileSize": 6384,
"name": "requirements-file.txt",
"fileType": 0
}
]
}
{
"path": "\bucket\folder1",
"browseItems": [
{
"utime": 0,
"fileSize": 0,
"name": "My documents",
"fileType": 1
}
]
}
POST /machinebrowse
Request
Request
curl -L -X POST 'https://CommandCenterHostName/webconsole/api/MachineBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"cloudAppsProperties": {
"instance": {
"instanceId": 0
},
"cloudAppInstanceProps": {
"instanceType": "string",
"credentialType": "string",
"objectStorageInstance": {},
"generalCloudProperties": {
"objectStorageMultinode": 1,
"credentials": {
"credentialId": 0,
"credentialName": "string"
},
"memberServers": [
{
"client": {
"clientId": 0,
"clientName": "string",
"_type_": "string"
}
}
]
},
"azureInstance": {
"adAccountName": "string",
"hostURL": "string"
}
}
},
"path": "/",
"foldersOnly": false,
"clientEntity": {
"clientId": 0
}
}'
curl -L -X POST 'https://CommandCenterHostName/webconsole/api/MachineBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"cloudAppsProperties": {
"instance": {
"instanceId": 0
},
"cloudAppInstanceProps": {
"instanceType": "string",
"credentialType": "string",
"objectStorageInstance": {},
"generalCloudProperties": {
"objectStorageMultinode": 1,
"credentials": {
"credentialId": 0,
"credentialName": "string"
},
"memberServers": [
{
"client": {
"clientId": 0,
"clientName": "string",
"_type_": "string"
}
}
]
},
"azureInstance": {
"adAccountName": "string",
"hostURL": "string"
}
}
},
"path": "/",
"foldersOnly": false,
"clientEntity": {
"clientId": 0
}
}'
curl -L -X POST 'https://CommandCenterHostName/webconsole/api/MachineBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"cloudAppsProperties": {
"instance": {
"instanceId": 0
},
"cloudAppInstanceProps": {
"instanceType": "string",
"credentialType": "string",
"objectStorageInstance": {},
"generalCloudProperties": {
"objectStorageMultinode": 1,
"credentials": {
"credentialId": 0,
"credentialName": "string"
},
"memberServers": [
{
"client": {
"clientId": 0,
"clientName": "string",
"_type_": "string"
}
}
]
},
"azureInstance": {
"adAccountName": "string",
"hostURL": "string"
}
}
},
"path": "/",
"foldersOnly": false,
"clientEntity": {
"clientId": 0
}
}'
curl -L -X POST 'https://CommandCenterHostName/webconsole/api/MachineBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"cloudAppsProperties": {
"instance": {
"instanceId": 0
},
"cloudAppInstanceProps": {
"instanceType": "string",
"credentialType": "string",
"objectStorageInstance": {},
"generalCloudProperties": {
"objectStorageMultinode": 1,
"credentials": {
"credentialId": 0,
"credentialName": "string"
},
"memberServers": [
{
"client": {
"clientId": 0,
"clientName": "string",
"_type_": "string"
}
}
]
},
"azureInstance": {
"adAccountName": "string",
"hostURL": "string"
}
}
},
"path": "/",
"foldersOnly": false,
"clientEntity": {
"clientId": 0
}
}'
curl -L -X POST 'https://CommandCenterHostName/webconsole/api/MachineBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"cloudAppsProperties": {
"instance": {
"instanceId": 0
},
"cloudAppInstanceProps": {
"instanceType": "string",
"credentialType": "string",
"objectStorageInstance": {},
"generalCloudProperties": {
"objectStorageMultinode": 1,
"credentials": {
"credentialId": 0,
"credentialName": "string"
},
"memberServers": [
{
"client": {
"clientId": 0,
"clientName": "string",
"_type_": "string"
}
}
]
},
"azureInstance": {
"adAccountName": "string",
"hostURL": "string"
}
}
},
"path": "/",
"foldersOnly": false,
"clientEntity": {
"clientId": 0
}
}'
curl -L -X POST 'https://CommandCenterHostName/webconsole/api/MachineBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"cloudAppsProperties": {
"instance": {
"instanceId": 0
},
"cloudAppInstanceProps": {
"instanceType": "string",
"credentialType": "string",
"objectStorageInstance": {},
"generalCloudProperties": {
"objectStorageMultinode": 1,
"credentials": {
"credentialId": 0,
"credentialName": "string"
},
"memberServers": [
{
"client": {
"clientId": 0,
"clientName": "string",
"_type_": "string"
}
}
]
},
"azureInstance": {
"adAccountName": "string",
"hostURL": "string"
}
}
},
"path": "/",
"foldersOnly": false,
"clientEntity": {
"clientId": 0
}
}'
curl -L -X POST 'https://CommandCenterHostName/webconsole/api/MachineBrowse' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
--data-raw '{
"cloudAppsProperties": {
"instance": {
"instanceId": 0
},
"cloudAppInstanceProps": {
"instanceType": "string",
"credentialType": "string",
"objectStorageInstance": {},
"generalCloudProperties": {
"objectStorageMultinode": 1,
"credentials": {
"credentialId": 0,
"credentialName": "string"
},
"memberServers": [
{
"client": {
"clientId": 0,
"clientName": "string",
"_type_": "string"
}
}
]
},
"azureInstance": {
"adAccountName": "string",
"hostURL": "string"
}
}
},
"path": "/",
"foldersOnly": false,
"clientEntity": {
"clientId": 0
}
}'