Start Backup
Starts an on-demand backup; poll GET /sspi/backup/status/{id} using the id from the 202 response.
Backup type, action, and optional name or description for the job.
Show optional properties
{
"backup_type": "string",
"action": "string"
}
{
"id": "string",
"name": "string",
"description": "string",
"backup_type": "string",
"action": "string"
}
Unique id for backup
Backup name
Backup description
Backup scope; FULL_BACKUP is the supported type for this API.
Must be BACKUP for starting a backup 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_type":"string","action":"string"}' https://{api_host}/https://{api_host}:{port}/lh-appliance/backup