API-интерфейсы отчетов для корпоративных клиентов: прейскурант

Примечание

1 мая 2024 г. api-интерфейсы azure Enterprise Reporting API будут прекращены. Все оставшиеся API отчетов enterprise перестанут отвечать на запросы. До этого клиентам необходимо перейти на использование API управления затратами Майкрософт. Дополнительные сведения см. в статье Переход с интерфейсов API для корпоративной отчетности на API Управления затратами Майкрософт.

API прейскуранта предоставляет соответствующий тариф для каждой метрики в отдельной регистрации и за определенный расчетный период.

Запрос

Общие свойства заголовка, которые необходимо добавить, перечислены в статье с обзором API-интерфейсов отчетов для корпоративных клиентов. Если расчетный период не указан, возвращаются данные за текущий расчетный период.

Метод Универсальный код ресурса (URI) запроса
GET https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/pricesheet
GET https://consumption.azure.com/v3/enrollments/{enrollmentNumber}/billingPeriods/{billingPeriod}/pricesheet

Примечание

Чтобы использовать предыдущую версию API, замените версию 3 на версию 2 в url-адресах выше. Некоторые поля недоступны при использовании версии 2.

Ответ

          [
            {
                  "id": "enrollments/57354989/billingperiods/201601/products/343/pricesheets",
                  "billingPeriodId": "201704",
                "meterId": "dc210ecb-97e8-4522-8134-2385494233c0",
                  "meterName": "A1 VM",
                  "unitOfMeasure": "100 Hours",
                  "includedQuantity": 0,
                  "partNumber": "N7H-00015",
                  "unitPrice": 0.00,
                  "currencyCode": "USD"
            },
            {
                  "id": "enrollments/57354989/billingperiods/201601/products/2884/pricesheets",
                  "billingPeriodId": "201404",
                "meterId": "dc210ecb-97e8-4522-8134-5385494233c0",
                  "meterName": "Locally Redundant Storage Premium Storage - Snapshots - AU East",
                  "unitOfMeasure": "100 GB",
                  "includedQuantity": 0,
                  "partNumber": "N9H-00402",
                  "unitPrice": 0.00,
                  "currencyCode": "USD"
            },
            ...
        ]

Примечание

Если вы используете API предварительной версии, поле meterId недоступно.

Определения свойств ответа

Имя свойства Тип Описание
идентификатор строка Уникальный идентификатор представляет элемент PriceSheet (счетчик по периоду выставления счетов)
billingPeriodId строка Уникальный идентификатор, представляющий определенный расчетный период.
meterId строка Идентификатор средства измерения. Его можно сопоставить с идентификатором измерения использования.
meterName строка Имя метрики
unitOfMeasure строка Единица измерения для измерения службы
includedQuantity Decimal Количество включенных
partNumber строка Номер части, связанный с единицей измерения
unitPrice Decimal Цена единицы измерения для метрики
currencyCode строка Код валюты для unitPrice

См. также раздел