Get Controller for a mount path
Select
SaaS
Customer Managed
This operation returns the list of all controllers for a mount path.
Query Parameters
- mountPathId string
Responses
- 200
OK
- application/json
- Schema
- Example (from schema)
- Device Controller
Schema
mountPathInfo object
{
"mountPathInfo": {
"jobIds": "string",
"mediaAgents": "string",
"libraryVendorId": 0,
"mountPathId": 0,
"mountPathName": "string",
"dataServerType": 0,
"status": "string",
"mountPathSummary": {
"libraryName": "string",
"avgMediaConsumedPerDay": 0,
"totalDeduplicationAppSize": 0,
"avgDataWrittenPerDayMB": 0,
"totalReserveSpaceMB": 0,
"lastNumDays": 0,
"libraryId": 0,
"totalSpace": 0,
"totalValidData": 0,
"estimatedSpaceRunoutDays": 0,
"warningWaterMark": 0,
"totalFreeSpace": 0,
"avgMediaFreedPerDay": 0,
"totalDataWritten": 0,
"avgCapacityFreedMB": 0,
"lowWaterMark": 0,
"numberOfWriters": 0,
"attribute": 0,
"totalAppSize": 0,
"totalDeduplicationDataWritten": 0,
"associatedMA": [
"string"
]
},
"deviceList": [
{
"numWriters": 0,
"autoPickTransportType": true,
"opType": 0,
"proxyPassword": "string",
"protocolType": 0,
"userName": "string",
"deviceId": 0,
"enabled": 0,
"accessType": 0,
"path": "string",
"password": "string",
"deviceControllerId": 0,
"mediaAgent": {
"name": "string",
"id": 0
}
}
],
"deviceInfo": {
"name": "string",
"id": 0
}
}
}
{
"mountPathInfo": {
"jobIds": "",
"mediaAgents": "",
"libraryVendorId": 2,
"mountPathId": 390,
"mountPathName": "NGXV29_03.29.2018_19.17",
"dataServerType": 0,
"status": "",
"mountPathSummary": {
"libraryName": "[mmtest1] Manoj",
"avgMediaConsumedPerDay": 0,
"totalDeduplicationAppSize": 0,
"avgDataWrittenPerDayMB": 0,
"totalReserveSpaceMB": 2048,
"lastNumDays": 1,
"libraryId": 629,
"totalSpace": -1,
"totalValidData": 0,
"estimatedSpaceRunoutDays": -1,
"warningWaterMark": 30,
"totalFreeSpace": -1,
"avgMediaFreedPerDay": 0,
"totalDataWritten": 0,
"avgCapacityFreedMB": 0,
"lowWaterMark": 15,
"numberOfWriters": 1000,
"attribute": 1192,
"totalAppSize": 0,
"totalDeduplicationDataWritten": 0,
"associatedMA": [
"mmtest1"
]
},
"deviceList": [
{
"numWriters": -1,
"autoPickTransportType": false,
"opType": 0,
"proxyPassword": "",
"protocolType": 0,
"userName": "s3.amazonaws.com//Access_Key_Id",
"deviceId": 104,
"enabled": 1,
"accessType": 6,
"path": "Bucket",
"password": "",
"deviceControllerId": 250,
"mediaAgent": {
"name": "mmtest1",
"id": 2
}
}
],
"deviceInfo": {
"name": "",
"id": 0
}
}
}
GET /drivecontroller
Authorization
type: apiKeyname: Authtokenin: header
Request
Request
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/DriveController' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/DriveController' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/DriveController' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/DriveController' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/DriveController' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/DriveController' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'
curl -L -X GET 'https://CommandCenterHostName/commandcenter/api/DriveController' \
-H 'Accept: application/json' \
-H 'Authtoken: <API_KEY_VALUE>'