The BaaS functionality supports various APIs on VantageCloud Enterprise. The following are the supported operations for objects.
| HTTP | URL | Parameters | Description | Success Response Code |
|---|---|---|---|---|
| POST | https://<api-path>/data-protection/v2/sites/{site-id}/jobs/{job-id}/executions/{execution-id}/prepare-objects | Required parameters
|
Starts the object preparation for restore activity. | 200 |
| GET | https://<api-path>/data-protection/v2/sites/{site-id}/objects-preparation-status | Required parameters
|
Gets the status of the object preparation. |
200 |
| GET | https://<api-path>/data-protection/v2/sites/{site-id}/jobs/{job-id}/executions/{execution-id}/objects | Required parameters
|
Gets objects that were backed up in a job execution. | 200 |
Start Object Preparation Response Header for 202 (Accepted)
x-resource-id: Job objects status ID.
Sample API Response Payload to find the Status of the Object Preparation
{
"status": "string",
"details": "string"
}
Sample API Response Payload to get the Objects Backed up
[
{
"object_name": "string",
"object_type": "DATABASE",
"parent_name": "string",
"parent_type": "string",
"byte_count": 0
}
]