Start Restore
Starts restore from backup_id; poll GET /sspi/restore/status/{id} using the id from the 202 response.
Source backup id, restore action, and optional force_restore or labels.
Show optional properties
{
"backup_id": "string",
"action": "string"
}
{
"id": "string",
"name": "string",
"description": "string",
"backup_id": "string",
"force_restore": false,
"action": "string"
}
Unique id of restore
Backup name
Backup description
Unique id of successful backup
Bypasses validation pre-checks during the restore operation. If true, the system ignores recoverable errors that would otherwise block the restore
Must be RESTORE for starting a restore job.
Successful response
{
"id": "b8f47985-22ed-3193-bca8-11c7b025cbce",
"status_url": "/segmentation/default-ids-profiles/b8f47985-22ed-3193-bca8-11c7b025cbce/status"
}
UUID identifier of the response.
The URL to check the status of the operation.
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unexpected error occurred
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"backup_id":"string","action":"string"}' https://{api_host}/https://{api_host}:{port}/lh-appliance/restore