The API allows you to view, list and create file systems.
Returns list of file systems filtered by specified query parameters.
name | type | description |
---|---|---|
backup | query |
media type | data type | description |
---|---|---|
application/json | array of FileSystemListRecord (JSON) | list of file systems filtered by specified query parameters |
GET /file-systems
Content-Type: */*
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"volume" : "...",
"label" : "...",
"size" : 12345,
"type" : "...",
"guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67"
} ]
Returns detailed list of file systems filtered by specified query parameters.
name | type | description |
---|---|---|
backup | query |
media type | data type | description |
---|---|---|
application/json | array of FileSystemDetails (JSON) | detailed list of file systems filtered by specified query parameters |
GET /file-systems/detailed
Content-Type: */*
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"volume" : "...",
"label" : "...",
"size" : 12345,
"type" : "...",
"backup" : {
"guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
"name" : "Entity name"
},
"backupFile" : {
"guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
"name" : "Entity name"
},
"guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67"
} ]
Get a single file system.
name | type | description |
---|---|---|
guid | path | specify local unique identifier for file system (use by vProtect) |
media type | data type | description |
---|---|---|
application/json | FileSystemDetails (JSON) | details of newly created file system |
GET /file-systems/{guid}
Content-Type: */*
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"volume" : "...",
"label" : "...",
"size" : 12345,
"type" : "...",
"backup" : {
"guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
"name" : "Entity name"
},
"backupFile" : {
"guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
"name" : "Entity name"
},
"guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67"
}