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

TariffResponsePagedResponse

Обычная страница результатов: её возвращают все списочные эндпоинты этого API.

items object[]nullable

Элементы на этой странице.

  • Array [
  • idstring<uuid>

    Уникальный идентификатор тарифа.

    namestringnullable

    Название тарифа.

    typeResourceType (string)

    Тип ресурса.

    Возможные значения: [Vm, PublicIp, Network]

    configurationIdstring<uuid>nullable

    Идентификатор конфигурации машины, которую даёт этот тариф. Заполнен для тарифов на машины; null для тарифов на другие ресурсы.

    publicIpConfigurationIdstring<uuid>nullable

    Идентификатор конфигурации публичного IP-адреса, которую даёт этот тариф. Заполнен для тарифов на публичные адреса; null для тарифов на другие ресурсы.

    periodstring<date-span>

    Расчётный период, за который берётся цена (например, 30 дней).

    pricenumber<double>

    Цена за расчётный период в валюте счёта.

  • ]
  • totalinteger<int32>

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

    pageinteger<int32>

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

    pageSizeinteger<int32>

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

    totalPagesinteger<int32>

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

    hasNextPageboolean

    Есть ли следующая страница.

    TariffResponsePagedResponse
    {
    "items": [
    {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "name": "string",
    "type": "Vm",
    "configurationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "publicIpConfigurationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "period": "string",
    "price": 0
    }
    ],
    "total": 0,
    "page": 0,
    "pageSize": 0,
    "totalPages": 0,
    "hasNextPage": true
    }