OperationResponsePagedResponse
A generic page of results, used by list endpoints across this API.
items object[]nullable
The items on this page.
Id of the operation.
Type discriminator of the resource.
Possible values: [VmDeprovision, VmProvision, VmRebuild]
Current status of the resource.
Possible values: [Queued, InProgress, Compensation, Succeeded, Failed]
Id of the project the operation belongs to.
When the operation was created (accepted).
When the operation was last updated.
When the operation started executing, if it has started.
When the operation finished (succeeded or failed), if it has finished.
The last error message recorded for the operation, if any.
Optional diagnostic label describing the operation's current step. The set of possible values
is not stable and should not be relied on programmatically — use Status for logic.
Total number of items across all pages.
The current page number, starting at 1.
Number of items per page.
Total number of pages available.
Whether a next page is available.
{
"items": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type": "VmDeprovision",
"status": "Queued",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z",
"startedAt": "2024-07-29T15:51:28.071Z",
"finishedAt": "2024-07-29T15:51:28.071Z",
"lastError": "string",
"currentState": "string"
}
],
"total": 0,
"page": 0,
"pageSize": 0,
"totalPages": 0,
"hasNextPage": true
}