Restore Service Instance From Backup
Restores a service instance from a backup. The service offering must support OSMAPI backup feature. This is an asynchronous operation that returns a job to poll for completion.
The unique identifier for the service instance
{
"backup_id": "string",
"target_timestamp": "string",
"restore_point": "string",
"source_service_instance_guid": "string"
}
The identifier of the backup to restore from
Optional target timestamp for point-in-time recovery
Optional restore point type (e.g., 'pitr' for point-in-time recovery)
Optional source service instance identifier for cross-instance restore
Restore in progress
Response Headers
URL of the job that is restoring the backup
Unauthorized
{
"errors": [
{
"code": 0,
"detail": "string",
"title": "string"
}
]
}
errors
Forbidden
{
"errors": [
{
"code": 0,
"detail": "string",
"title": "string"
}
]
}
errors
Not Found
{
"errors": [
{
"code": 0,
"detail": "string",
"title": "string"
}
]
}
errors
Conflict
{
"errors": [
{
"code": 0,
"detail": "string",
"title": "string"
}
]
}
errors
Unprocessable Entity
{
"errors": [
{
"code": 0,
"detail": "string",
"title": "string"
}
]
}
errors
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/v3/service_instances/{service_instance_guid}/actions/restore