Cloud Backup API, REST: Resource methods
A set of methods for managing backup resources: Compute Cloud instances.
JSON Representation
{
"computeInstanceId": "string",
"createdAt": "string",
"updatedAt": "string",
"online": true,
"enabled": true,
"status": "string",
"statusDetails": "string",
"statusProgress": "string",
"lastBackupTime": "string",
"nextBackupTime": "string",
"resourceId": "string",
"isActive": true
}
Field | Description |
---|---|
computeInstanceId | string Compute Cloud instance ID. |
createdAt | string (date-time) String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
updatedAt | string (date-time) String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
online | boolean (boolean) If this field is true, it means that instance is online. |
enabled | boolean (boolean) If this field is true, it means that backup is enabled to instance. |
status | string
|
statusDetails | string If status value is one of |
statusProgress | string (int64) In case status is one of |
lastBackupTime | string (date-time) String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
nextBackupTime | string (date-time) String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
resourceId | string Resource ID is used to identify Compute Cloud instance in backup service. |
isActive | boolean (boolean) Status |
Methods
Method | Description |
---|---|
delete | Delete specific Compute Cloud instance from Cloud Backup. It does not delete instance from Cloud Compute service. |
get | Get specific Compute Cloud instance. |
list | List resources: Compute Cloud instances. |
listTasks | List tasks of resources. |