Ресурсы записи использования Azure
Область применения: Центр партнеров | Центр партнеров для Microsoft Cloud for US Government
Запись использования Azure содержит сведения об использовании ресурса подписки Azure. Если вы являетесь партнером поставщика облачных служб, который владеет связью выставления счетов для подписок Azure клиентов, вы можете использовать этот REST API, чтобы обеспечить масштабируемый способ отслеживания использования подписок для отправки счета клиентам в конце каждого период выставления счетов.
Чтобы отслеживать использование и помочь спрогнозировать ежемесячный счет и счета для отдельных клиентов, вы можете объединить запрос на карту скорости, чтобы получить цены на Microsoft Azure с запросом на получение записей об использовании клиента для Azure.
Цены различаются по рынкам и валюте, и этот API принимает во внимание расположение. По умолчанию API использует параметры профиля партнера в Центре партнеров и языке браузера, а эти параметры настраиваются. Осведомленность о расположении особенно актуальна, если вы управляете продажами на нескольких рынках из одного централизованного офиса.
AzureUtilizationRecord
Описывает свойства ресурса записи использования Azure.
Свойство | Тип | Обязательно | Описание |
---|---|---|---|
usageStartTime | строка | Да | Начало диапазона времени агрегирования использования. Ответ сгруппирован по времени потребления (когда ресурс использовался и когда он сообщался системе выставления счетов). |
usageEndTime | строка | Да | Конец диапазона времени агрегирования использования. Ответ сгруппирован по времени потребления. То есть, когда ресурс использовался и когда он сообщался системе выставления счетов. |
resource | объект | Да | Содержит объект AzureResource . |
quantity | number | Да | Количество, потребляемое AzureResource. |
unit | строка | Нет | Тип количества (часы, байты и т. д.) Это свойство является необязательным |
infoFields | объект | Да | Пары "Ключ-значение" сведений об уровне экземпляра. Этот объект может быть пустым. |
instanceData | объект | No | Содержит объект AzureInstanceData , содержащий пары "ключ-значение" сведений об уровне экземпляра. Это свойство является необязательным и может не включаться. |
атрибутов | ResourceAttributes | Да | Атрибуты метаданных. Содержит objectType: "AzureUtilizationRecord" |
Операции с ресурсом AzureUtilizationRecord
AzureResource
Описывает свойства ресурса Azure.
Свойство | Тип | Обязательно | Описание |
---|---|---|---|
id | string | Да | Уникальный идентификатор ресурса Azure. Также известен как resourceID или GUID ресурса. |
name | string | Нет | Понятное имя используемого ресурса. Это необязательное свойство. |
Категория | string | Нет | Категория потребляемого ресурса. Это необязательное свойство. |
подкатегория | строка | Нет | Подкатегория используемого ресурса. Это необязательное свойство. |
регион | строка | Нет | Регион используемого ресурса. Это необязательное свойство. |
AzureInstanceData
Описывает свойства ресурса данных экземпляра Azure.
Свойство | Тип | Обязательно | Описание |
---|---|---|---|
resourceUri | строка | Да | Полный идентификатор ресурса Azure, включающий группы ресурсов и имя экземпляра. |
Расположение | string | Да | Регион, в котором была запущена служба. |
partNumber | объект | Да | Уникальное пространство имен, используемое для идентификации ресурса для стороннего использования коммерческой платформы. Значением этого свойства может быть пустая строка. |
orderNumber | number | Да | Уникальное пространство имен, используемое для идентификации стороннего заказа для коммерческой платформы. Значением этого свойства может быть пустая строка. |
tags | массив строк | No | Теги ресурсов, указанные пользователем. Это свойство является необязательным и может не включаться. |
additionalInfo | массив строк | No | Дополнительные данные для ресурса Azure. Это свойство является необязательным и может не включаться. |