Reservations Summaries - List By Reservation Order And Reservation
Выводит сводки резервирования для ежедневного или ежемесячного зерна. Примечание. Arm имеет ограничение на полезные данные в 12 МБ, поэтому вызывающие в настоящее время получают 400, когда размер отклика превышает ограничение ARM. В таких случаях вызов API должен выполняться с меньшими диапазонами дат.
GET https://management.azure.com/providers/Microsoft.Capacity/reservationorders/{reservationOrderId}/reservations/{reservationId}/providers/Microsoft.Consumption/reservationSummaries?grain={grain}&api-version=2024-08-01
GET https://management.azure.com/providers/Microsoft.Capacity/reservationorders/{reservationOrderId}/reservations/{reservationId}/providers/Microsoft.Consumption/reservationSummaries?grain={grain}&$filter={$filter}&api-version=2024-08-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
reservation
|
path | True |
string |
Идентификатор резервирования |
reservation
|
path | True |
string |
Идентификатор заказа резервирования |
api-version
|
query | True |
string |
Версия API для использования с клиентским запросом. Текущая версия — 2023-03-01. |
grain
|
query | True |
Может быть ежедневно или ежемесячно |
|
$filter
|
query |
string |
Требуется только для ежедневного зерна. Свойства/UsageDate для даты начала и даты окончания. Фильтр поддерживает "le" и "ge" |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
ХОРОШО. Запрос выполнен успешно. |
|
Other Status Codes |
Ответ на ошибку, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
Reservation |
Reservation |
ReservationSummariesDailyWithReservationId
Образец запроса
GET https://management.azure.com/providers/Microsoft.Capacity/reservationorders/00000000-0000-0000-0000-000000000000/reservations/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationSummaries?grain=daily&$filter=properties/usageDate ge 2017-10-01 AND properties/usageDate le 2017-11-20&api-version=2024-08-01
Пример ответа
{
"value": [
{
"id": "providers/Microsoft.Capacity/reservationOrders/00000000-0000-0000-0000-000000000000/reservations/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationSummaries/20171001",
"name": "00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000_20171001",
"type": "Microsoft.Consumption/reservationSummaries",
"tags": {
"env": "newcrp",
"dev": "tools"
},
"properties": {
"reservationOrderId": "00000000-0000-0000-0000-000000000000",
"reservationId": "00000000-0000-0000-0000-000000000000",
"skuName": "Standard_D8s_v3",
"kind": "Reservation",
"reservedHours": 0,
"usageDate": "2017-10-01T00:00:00Z",
"usedHours": 0,
"minUtilizationPercentage": 0,
"avgUtilizationPercentage": 0,
"maxUtilizationPercentage": 0,
"purchasedQuantity": 0,
"remainingQuantity": 0,
"totalReservedQuantity": 155,
"usedQuantity": 0,
"utilizedPercentage": 0
}
}
]
}
ReservationSummariesMonthlyWithReservationId
Образец запроса
GET https://management.azure.com/providers/Microsoft.Capacity/reservationorders/00000000-0000-0000-0000-000000000000/reservations/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationSummaries?grain=monthly&api-version=2024-08-01
Пример ответа
{
"value": [
{
"id": "providers/Microsoft.Capacity/reservationOrders/00000000-0000-0000-0000-000000000000/reservations/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationSummaries/20171001",
"name": "00000000-0000-0000-0000-000000000000_00000000-0000-0000-0000-000000000000_20171001",
"type": "Microsoft.Consumption/reservationSummaries",
"tags": {
"env": "newcrp",
"dev": "tools"
},
"properties": {
"reservationOrderId": "00000000-0000-0000-0000-000000000000",
"reservationId": "00000000-0000-0000-0000-000000000000",
"skuName": "Standard_D8s_v3",
"kind": "Reservation",
"reservedHours": 0,
"usageDate": "2017-10-01T00:00:00Z",
"usedHours": 0,
"minUtilizationPercentage": 0,
"avgUtilizationPercentage": 0,
"maxUtilizationPercentage": 0,
"purchasedQuantity": 0,
"remainingQuantity": 0,
"totalReservedQuantity": 155,
"usedQuantity": 0,
"utilizedPercentage": 0
}
}
]
}
Определения
Имя | Описание |
---|---|
datagrain |
Может быть ежедневно или ежемесячно |
Error |
Сведения об ошибке. |
Error |
Ответ на ошибку указывает, что служба не может обработать входящий запрос. Причина указана в сообщении об ошибке. Некоторые ответы на ошибки:
|
Reservation |
Результат перечисления сводок резервирования. |
Reservation |
ресурс сводки резервирования. |
datagrain
Может быть ежедневно или ежемесячно
Значение | Описание |
---|---|
daily |
Ежедневное количество данных |
monthly |
Ежемесячное количество данных |
ErrorDetails
Сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки. |
message |
string |
Сообщение об ошибке, указывающее, почему операция завершилась ошибкой. |
ErrorResponse
Ответ на ошибку указывает, что служба не может обработать входящий запрос. Причина указана в сообщении об ошибке.
Некоторые ответы на ошибки:
429 TooManyRequests — запрос регулируется. Повторите попытку после ожидания времени, указанного в заголовке x-ms-ratelimit-microsoft.consumption-retry-after.
503 ServiceUnavailable — служба временно недоступна. Повторите попытку после ожидания времени, указанного в заголовке Retry-After.
Время ожидания шлюза 504— время ожидания службы при обработке запроса. Если это возможно, уменьшите диапазон дат в запросе.
Имя | Тип | Описание |
---|---|---|
error |
Сведения об ошибке. |
ReservationSummariesListResult
Результат перечисления сводок резервирования.
Имя | Тип | Описание |
---|---|---|
nextLink |
string |
Ссылка (URL-адрес) на следующую страницу результатов. |
value |
Список сводок резервирования. |
ReservationSummary
ресурс сводки резервирования.
Имя | Тип | Описание |
---|---|---|
etag |
string |
Etag для ресурса. |
id |
string |
Полный идентификатор ARM события. |
name |
string |
Идентификатор, который однозначно идентифицирует событие. |
properties.avgUtilizationPercentage |
number (decimal) |
Это среднее использование для всего диапазона времени. (день или месяц в зависимости от зерна) |
properties.kind |
string |
Тип резервирования. |
properties.maxUtilizationPercentage |
number (decimal) |
Это максимальное почасовое использование в период использования (день или месяц). Например, если запись об использовании соответствует 12.10.2017 и в течение часа 4 и 5, использование составило 100%, это поле вернет 100% в течение этого дня. |
properties.minUtilizationPercentage |
number (decimal) |
Это минимальное почасовое использование в течение времени использования (день или месяц). Например, если запись об использовании соответствует 12.10.2017 и в течение часа 4 и 5, использование было 10%, это поле вернет 10% в течение этого дня. |
properties.purchasedQuantity |
number (decimal) |
Это приобретенное количество для идентификатора резервирования. |
properties.remainingQuantity |
number (decimal) |
Это оставшееся количество для идентификатора резервирования. |
properties.reservationId |
string |
Идентификатор резервирования — это идентификатор резервирования в порядке резервирования. Каждое резервирование — это группирование для применения области преимущества, а также указывает количество экземпляров, к которым можно применить преимущество резервирования. |
properties.reservationOrderId |
string |
Идентификатор заказа на резервирование — это идентификатор покупки резервирования. Каждый идентификатор заказа на резервирование представляет одну транзакцию покупки. Заказ на резервирование содержит резервирования. Порядок резервирования определяет размер виртуальной машины и регион резервирования. |
properties.reservedHours |
number (decimal) |
Это общее время, зарезервированное. Например, если резервирование для 1 экземпляра было сделано 1 вечера, это будет 11 часов в течение этого дня и 24 часов с последующих дней |
properties.skuName |
string |
Это имя SKU ARM. Его можно использовать для присоединения к полю serviceType в дополнительных сведениях в записях об использовании. |
properties.totalReservedQuantity |
number (decimal) |
Это общее количество экземпляров, зарезервированных для идентификатора резервирования. |
properties.usageDate |
string (date-time) |
Данные, соответствующие записи использования. Если количество данных является ежемесячным, оно будет первым днем месяца. |
properties.usedHours |
number (decimal) |
Общее количество используемых часов резервирования |
properties.usedQuantity |
number (decimal) |
Это используемое количество для идентификатора резервирования. |
properties.utilizedPercentage |
number (decimal) |
Это процент использования для идентификатора резервирования. |
tags |
object |
Теги ресурсов. |
type |
string |
Тип ресурса. |