Получение расходов на транзакции зарезервированных экземпляров для корпоративных клиентов
Примечание
1 мая 2024 г. поддержка API-интерфейсов azure Enterprise Reporting будет прекращена. Все оставшиеся API-интерфейсы корпоративной отчетности перестанут отвечать на запросы. До этого клиентам необходимо перейти на api управления затратами Майкрософт. Дополнительные сведения см. в статье Переход с интерфейсов API для корпоративной отчетности на API Управления затратами Майкрософт.
В API расходов на зарезервированный экземпляр показаны транзакции выставления счетов, выполненные в рамках корпоративной регистрации. Если резервирование было перемещено из регистрации покупки в другую регистрацию, оно отобразит покупку и текущую регистрацию резервирования.
Запрос на оплату зарезервированного экземпляра
Общие свойства заголовка, которые необходимо добавить, перечислены в статье с обзором API-интерфейсов отчетов для корпоративных клиентов.
Метод | Универсальный код ресурса (URI) запроса |
---|---|
GET | https://consumption.azure.com/v4/enrollments/{enrollmentNumber}/reservationcharges?startDate={yyyy-mm-dd}&endDate={yyyy-mm-dd} |
Примечание
Чтобы использовать предыдущую версию API, замените версию 4 на версию 3 или 2 в URL-адресах выше. Некоторые поля недоступны при использовании версии 2.
Ответ
[
{
"purchasingEnrollment": "string",
"armSkuName": "Standard_F1s",
"term": "P1Y",
"region": "eastus",
"PurchasingsubscriptionGuid": "00000000-0000-0000-0000-000000000000",
"PurchasingsubscriptionName": "string",
"accountName": "string",
"accountOwnerEmail": "string",
"departmentName": "string",
"costCenter": "",
"currentEnrollment": "string",
"eventDate": "string",
"reservationOrderId": "00000000-0000-0000-0000-000000000000",
"description": "Standard_F1s eastus 1 Year",
"eventType": "Purchase",
"quantity": int,
"amount": double,
"currency": "string",
"reservationOrderName": "string"
}
]
Определения свойств ответа
Имя свойства | Тип | Описание |
---|---|---|
покупкаРегистрация | строка | Enrollmentnumber, который приобрел резервирование. |
armSkuName | строка | Строка, представляющая приобретенный ресурс. |
Слово | строка | Строка, представляющая термин резервирования. Это будет P1Y в течение одного года и P3Y в течение трех лет. |
region | строка | Регион, для которого выполняется транзакция с зарезервированным экземпляром. |
PurchasingsubscriptionGuid | строка | Subscriptionguid, который использовался для приобретения резервирования. |
PurchasingsubscriptionName | строка | Имя подписки, которая использовалась для приобретения резервирования. |
accountName | строка | Учетная запись, связанная с подпиской на покупку. |
accountOwnerEmail | строка | Email учетную запись, связанную с подпиской на покупку. |
departmentName | строка | Название отдела подписки на покупку. |
costCenter | строка | Центр затрат, с которым связана подписка на покупку. |
CurrentEnrollment | строка | Enrollmentnumber where Reserved Instance (Зарезервированный экземпляр) на сегодняшний день. Если зарезервированный экземпляр был приобретен в EA1, а затем перемещен в EA2. Это поле будет иметь значение EA2. |
eventDate | строка | Дата покупки, отмены или возврата резервирования. |
billingFrequency | строка | Возможные значения: Повторяющиеся и OneTime. |
reservationOrderId | строка | ReservationorderID — это идентификатор транзакции резервирования. Каждый идентификатор заказа на резервирование представляет одну транзакцию. Заказ на резервирование содержит резервирования. В заказе на резервирование указывается размер виртуальной машины и регион для резервирований. |
description | строка | Эта строка представляет собой сочетание Azure Resource Manager SKUName, региона и длительности приобретения зарезервированного экземпляра. |
eventType | строка | Строка, представляющая событие покупки, отмены и возврата денежных средств. |
quantity | Decimal | Число транзакций с зарезервированными экземплярами. |
Сумма | строка | Общая сумма транзакции. |
currency | Decimal | Валюта транзакции зарезервированного экземпляра. |
reservationOrderName | строка | Понятное имя заказа на резервирование. |
См. также раздел
- Приобретение зарезервированного экземпляра
- API расчетных периодов
- Интерфейсы API для выставления счетов Azure корпоративным клиентам: сведения об использовании
- API затрат на Marketplace Store
- Интерфейсы API для выставления счетов Azure корпоративным клиентам: прейскурант
- API рекомендаций по зарезервированным экземплярам
- API использования зарезервированного экземпляра