taskName | Name | Description | Request Body | Response Body |
---|
create-snapshot | Create Snapshot task | Creates a snapshot by collecting details of the snapshot and passing the request down to a bridge application which makes a copy of the contents of the space. | No Format |
---|
{
"spaceId" : "",
"description" : "",
"userEmail" : ""
} |
| No Format |
---|
{
"snapshotId" : ""
} |
|
get-snapshot | Get Snapshot task | Retrieves the status and details of a snapshot action | No Format |
---|
{
"snapshotId" : ""
} |
| No Format |
---|
{
"snapshotId" : "",
"snapshotDate" : "",
"status" : "",
"details"sourceHost" : "",
"sourceSpaceId" : "",
"sourceStoreId" : "",
"description" : ""
} |
|
complete-snapshot | Complete Snapshot task | Ends the process of snapshot creating, allowing the content items included in the snapshot to be removed | No Format |
---|
{
"spaceId" : ""
} |
| No Format |
---|
{
"contentExpirationDays" : ""
} |
|
get-snapshots | Get List of Snapshots task | Retrieves a listing of all snapshots which have been created | None | No Format |
---|
"snapshots" : [
{
"snapshotId" : "",
"description" : ""
},
...,
...
] |
|
get-snapshot-contents | Get List of Snapshot Contents task | Retrieves a listing of the contents of a particular snapshot | | No Format |
---|
{
"snapshotId" : "",
"pageNumber" : 0,
"pageSize" : 1000,
"prefix" : ""
} |
| No Format |
---|
{
"contentItems" :
[{
"contentId" : "",
"contentProperties" :
{
"" : ""
}
}]
} | |
restore-snapshot | Restore Snapshot task | Requests that a snapshot be restored to a DuraCloud space | No Format |
---|
{
"snapshotId" : "",
"userEmail" : ""
} |
| No Format |
---|
{
"spaceId" : "",
"restoreId" : "",
"status" : ""
} |
|
get-restore | Get Snapshot Restore | Retrieves the status and details of a restore action | No Format |
---|
{
"snapshotId" : "",
"restoreId" : ""
} |
| |