Retrieve an In-Memory DB Snapshot
You can retrieve an In-Memory DB snapshot using its UUID
. It is found in the response body when an In-Memory DB instance is created or when you retrieve a list of In-Memory DB snapshots using GET
.
Endpoint
Use a region-specific endpoint from the list to retrieve an In-Memory DB snapshot: https://in-memory-db.{region}.ionos.com/snapshots/{snapshotId}
Request
To retrieve a single snapshot, you need the id
from your create
response. Remember to update your UUID
. The sample UUID
in the example is 498ae72f-411f-11eb-9d07-046c59cc737e
.
curl -X 'GET' \
'https://in-memory-db.de-txl.ionos.com/snapshots/498ae72f-411f-11eb-9d07-046c59cc737e' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer $Token' \
To make authenticated requests to the API, the following fields are mandatory in the request header:
Authorization
yes
string
Provide a header value as Bearer
followed by your token
.
Content-Type
yes
string
Set this to application/json
.
Response
202 Successful operation
{
"id": "498ae72f-411f-11eb-9d07-046c59cc737e",
"type": "snapshot",
"href": "/snapshots/498ae72f-411f-11eb-9d07-046c59cc737e",
"metadata": {
"createdDate": "2020-12-10T13:37:50+01:00",
"createdBy": "ionos:identity:::users/87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"createdByUserId": "87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"lastModifiedDate": "2020-12-11T13:37:50+01:00",
"lastModifiedBy": "ionos:identity:::users/87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"lastModifiedByUserId": "87f9a82e-b28d-49ed-9d04-fba2c0459cd3",
"resourceURN": "ionos:<product>:<location>:<contract>:<resource-path>",
"state": "AVAILABLE",
"message": "In progress.",
"replicasetId": "12345678-1234-1234-1234-123456789012",
"snapshotTime": "2019-08-24T14:15:22Z",
"datacenterId": "b51b184c-478e-4341-bf40-fcc0ee580c11"
},
"properties": {}
}
Last updated
Was this helpful?