Перейти к основному содержимому

OperationResponsePagedResponse

Общая страница результатов, используемая конечными точками списка в этом API.

items object[]nullable

Товары на этой странице.

  • Array [
  • idstring<uuid>

    Идентификатор операции.

    typeOperationType (string)

    Типовой дискриминатор ресурса.

    Possible values: [VmDeprovision, VmProvision, VmRebuild]

    statusApiOperationStatus (string)

    Текущий статус ресурса.

    Possible values: [Queued, InProgress, Compensation, Succeeded, Failed]

    projectIdstring<uuid>

    Идентификатор проекта, которому принадлежит операция.

    createdAtstring<date-time>

    Когда операция была создана (принята).

    updatedAtstring<date-time>

    Дата последнего обновления операции.

    startedAtstring<date-time>nullable

    Когда операция начала выполняться, если она началась.

    finishedAtstring<date-time>nullable

    Когда операция завершилась (успешной или неудачной), если она завершилась.

    lastErrorstringnullable

    Последнее сообщение об ошибке, записанное для операции, если таковое имеется.

    currentStatestringnullable

    Дополнительная диагностическая метка, описывающая текущий этап операции. Набор возможных значений нестабилен и на него не следует полагаться программно — используйте Status для логики.

  • ]
  • totalinteger<int32>

    Общее количество элементов на всех страницах.

    pageinteger<int32>

    Текущий номер страницы, начиная с 1.

    pageSizeinteger<int32>

    Количество элементов на странице.

    totalPagesinteger<int32>

    Общее количество доступных страниц.

    hasNextPageboolean

    Доступна ли следующая страница.

    OperationResponsePagedResponse
    {
    "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
    }