OperationResponsePagedResponse
Обычная страница результатов: её возвращают все списочные эндпоинты этого API.
items object[]nullable
Элементы на этой странице.
Идентификатор операции.
Тип ресурса.
Возможные значения: [VmDeprovision, VmProvision, VmRebuild]
Текущее состояние ресурса.
Возможные значения: [Queued, InProgress, Compensation, Succeeded, Failed]
Идентификатор проекта, которому принадлежит операция.
Когда операция была создана (принята).
Когда операцию обновляли последний раз.
Когда операция начала выполняться, если она началась.
Когда операция завершилась — успешно или с ошибкой, — если она завершилась.
Причина, по которой операция окончательно не удалась. Заполняется только для неудачных операций.
Возможные значения: [insufficientCapacity, timeout, internal]
Необязательная диагностическая метка с текущим шагом операции. Набор возможных значений не стабилен, полагаться на него в коде нельзя — для логики используйте status.
Общее количество элементов на всех страницах.
Текущий номер страницы, начиная с 1.
Количество элементов на странице.
Общее количество доступных страниц.
Есть ли следующая страница.
{
"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",
"failureCode": "insufficientCapacity",
"currentState": "string"
}
],
"total": 0,
"page": 0,
"pageSize": 0,
"totalPages": 0,
"hasNextPage": true
}