List backups and restores for each node in a given cluster, for the last 7 days.
Successfully retrieved the list of cluster backups.
Bad Request
Not Authorized
Missing permissions
Resource not found
Unsupported media type: returned when the payload is in an unsupported format.
Too many requests: returned when more than 35 requests per second are being received by your user.
{- "id": "77b5a4e1-c422-4a78-b551-d8fa5c42ad95",
- "name": "example-cluster",
- "clusterDataCentres": [
- {
- "id": "a8c32b20-c8f0-11e7-abc4-cec278b6b50a",
- "name": "AWS_VPC_US_EAST_1",
- "nodes": [
- {
- "id": "cb986e08-f6be-4d08-8de2-4352c2cfaf1f",
- "publicAddress": "50.0.0.1",
- "privateAddress": "10.0.0.1",
- "events": [
- {
- "type": "snapshot-upload",
- "state": "ACTIVE",
- "progress": 0.5,
- "start": 1510585212265,
- "end": 1510585212265
}
]
}
]
}
]
}
Triggers a cluster-wide backup on each node.
Successfully triggered a backup.
Bad Request
Not Authorized
Missing permissions
Resource not found
Unsupported media type: returned when the payload is in an unsupported format.
Too many requests: returned when more than 35 requests per second are being received by your user.
Backup capability is not available
{- "status": 0,
- "message": "string",
- "errorDetails": { },
- "code": 0,
- "link": "string"
}
Triggers a restore cluster operation.
Cluster backups may be used to restore data from a point-in-time to a new cluster. Data will be restored to a new cluster.
When restoring a cluster, you may choose to:
Successfully triggered a restore.
Bad Request
Not Authorized
Missing permissions
Resource not found
Pre-condition failed
Unsupported media type: returned when the payload is in an unsupported format.
Too many requests: returned when more than 35 requests per second are being received by your user.
{- "clusterNameOverride": "my-restored-cluster",
- "cdcInfos": [
- {
- "cdcId": "a8c32b20-c8f0-11e7-abc4-cec278b6b50a",
- "restoreToSameVpc": false,
- "customVpcId": "vpc-002512aa",
- "customVpcNetwork": "10.0.0.0/16"
}
], - "pointInTime": 1420070400000,
- "keyspaceTables": "keyspace1.test1,keyspace1.test2",
- "clusterNetwork": "10.0.0.0/16"
}
{- "restoredCluster": "77b5a4e1-c422-4a78-b551-d8fa5c42ad95"
}