Backup Destinations Controller Resource

The API allows you to view, edit and create 9livesdata backup destinations.

GET /backup-destinations/synthetic9livesdata

Get a list of 9livesdata backup destinations.

Response Body
media type data type description
application/json array of NineLivesDataBackupDestinationDetails (JSON) 9livesdata backup destination list

Example

Request
GET /backup-destinations/synthetic9livesdata
Accept: application/json

              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
[ {
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "type" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  },
  "modificationTime" : 1451649601000
} ]
                
              

POST /backup-destinations/synthetic9livesdata

Create 9livesdata backup destination.

Request Body
media type data type description
application/json NineLivesDataBackupDestinationRequest (JSON) specify details for new 9livesdata backup destination

Example

Request
POST /backup-destinations/synthetic9livesdata
Content-Type: application/json

                
{ }
                
              
Response
HTTP/1.1 201 Created

              

GET /backup-destinations/synthetic9livesdata/{guid}

Get a single 9livesdata backup destination.

Request Parameters
name type description
guid path specify local unique identifier for 9livesdata backup destination (use by vProtect)
Response Body
media type data type description
application/json NineLivesDataBackupDestinationDetails (JSON) 9livesdata backup destination details

Example

Request
GET /backup-destinations/synthetic9livesdata/{guid}
Accept: application/json

              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "type" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  },
  "modificationTime" : 1451649601000
}
                
              

PUT /backup-destinations/synthetic9livesdata/{guid}

Change 9livesdata backup destination details.

Request Parameters
name type description
guid path specify local unique identifier for 9livesdata backup destination (use by vProtect)
Request Body
media type data type description
application/json NineLivesDataBackupDestinationRequest (JSON) specify 9livesdata backup destination details to update
Response Body
media type data type description
application/json NineLivesDataBackupDestinationDetails (JSON)

Example

Request
PUT /backup-destinations/synthetic9livesdata/{guid}
Content-Type: application/json
Accept: application/json

                
{ }
                
              
Response
HTTP/1.1 204 No Content
Content-Type: application/json

                
{
  "guid" : "f8f73bf9-2445-4bce-a7dd-753be3b40a67",
  "type" : {
    "name" : "ENUM_NAME",
    "description" : "Enum description"
  },
  "modificationTime" : 1451649601000
}