Поделиться через


Ресурсы прав

Область применения: Центр партнеров | Центр партнеров, управляемый 21Vianet | Центр партнеров для Microsoft Cloud for US Government

Entitlement

Этот ресурс представляет продукты, которые клиент имеет право использовать из-за покупки партнером товаров из каталога.

Свойство Тип Описание
referenceOrder ReferenceOrder Ссылка на заказ, которая привела к назначению.
productId строка Идентификатор продукта.
skuID строка Идентификатор номера SKU.
quantity INT Количество прав (не включает незаполненные или перенесенные права).
quantityDetails IEnumerable<QuantityDetail> Список сведений о количестве прав (количество элементов и состояние каждого количества).
entitlementType строка Тип права. (Обновлена строка из EntitlementType в пакете SDK 1.8.)
entitledArtifacts IEnumerable<Artifact> Список артефактов, связанных с правами.
Включенныеentitlements IEnumerable<Entitlement> Список прав, которые неявно включены в результате покупки ProductId/SkuId из каталога.
Дата окончания срока действия строка в формате даты и времени в формате UTC Дата окончания срока действия права (если применимо).

ReferenceOrder

Ссылка на порядок права.

Свойство Тип Описание
идентификатор строка Идентификатор заказа, на который указывает ссылка.
lineItemId строка Идентификатор элемента строки заказа, на который указывает ссылка.
alternateId строка Альтернативный идентификатор элемента строки заказа, на который указывает ссылка.

QuantityDetail

Представляет сведения о количестве прав.

Свойство Тип Описание
quantity INT Число элементов.
status строка Состояние количества.

Тип прав

Важно!

Не рекомендуется в пакете SDK версии 1.9

Перечисление со значениями, указывающими тип права.

Значение Описание
Программное обеспечение Указывает тип прав, связанных с программным обеспечением.
VirtualMachineReservedInstance Указывает тип прав, связанных с зарезервированными экземплярами виртуальных машин Azure.

Артефакт

Артефакт, связанный с правами.

Свойство Тип Описание
artifactType строка Тип артефакта. (Обновлено до строки из ArtifactType в пакете SDK версии 1.8)
dynamicAttributes Словарь<строка, объект> Динамические атрибуты, содержащие значения типа артефакта. Например, если artifactType = "reservedinstance", это свойство будет содержать "reservationType" = "virtualmachines" или "reservationType" = "sqldatabases", обозначающих зарезервированный экземпляр виртуальной машины или Azure SQL зарезервированный экземпляр. (Доступно начиная с пакета SDK версии 1.9)

ArtifactType

Важно!

Не рекомендуется в пакете SDK версии 1.9

Перечисление со значениями, указывающими тип артефакта права.

Значение Описание
VirtualMachineReservedInstance Указывает, что артефакт помогает получить зарезервированные экземпляры виртуальных машин Azure.

ReservedInstanceArtifact

Артефакт, связанный с правами зарезервированного экземпляра Azure. Он наследуется от класса Artifact .

Свойство Тип Описание
link Ссылка Ссылка для получения всех связанных сведений об артефакте.
resourceID строка Идентификатор заказа на резервирование Azure или ресурса.

ReservedInstanceArtifactDetails

Представляет сущность, возвращаемую при вызове ссылки на артефакт зарезервированного экземпляра Azure.

Свойство Тип Описание
type строка Тип артефакта.
reservations IEnumerable<Reservation> Указывает ресурс Azure или идентификатор заказа на резервирование.

резервирование.

Представляет отдельное резервирование.

Свойство Тип Описание
reservationId строка Идентификатор резервирования.
scopeType строка Тип область, связанный с резервированием виртуальной машины.
displayName строка Отображаемое имя резервирования.
appliedScopes IEnumerable Список примененных областей, связанных с резервированием. (Доступно, только если scopeType не является общим.)
quantity INT Количество виртуальных машин в резервировании.
expiryDateTime строка в формате даты и времени в формате UTC Дата окончания срока действия резервирования.
effectiveDateTime строка в формате даты и времени в формате UTC Дата вступления в силу резервирования.
provisioningState строка Состояние подготовки резервирования.

VirtualMachineReservedInstanceArtifact

Важно!

Не рекомендуется в пакете SDK версии 1.9

Артефакт, связанный с правами на зарезервированный экземпляр виртуальной машины Azure. Он наследуется от класса Artifact .

Свойство Тип Описание
link Ссылка Ссылка для получения всех связанных сведений об артефакте.
resourceID строка Идентификатор заказа на резервирование Azure или ресурса.

VirtualMachineReservedInstanceArtifactDetails

Важно!

Не рекомендуется в пакете SDK версии 1.9

Представляет сущность, возвращаемую при вызове ссылки на артефакт зарезервированного экземпляра виртуальной машины Azure.

Свойство Тип Описание
type ArtifactType Тип артефакта.
virtualMachineReservations IEnumerable<VirtualMachineReservation> Указывает ресурс Azure или идентификатор заказа на резервирование.

VirtualMachineReservation

Важно!

Не рекомендуется в пакете SDK версии 1.9

Представляет резервирование отдельной виртуальной машины.

Свойство Тип Описание
reservationId строка Идентификатор резервирования.
scopeType строка Тип область, связанный с резервированием виртуальной машины.
displayName строка Отображаемое имя резервирования.
appliedScopes IEnumerable<string> Список примененных областей, связанных с резервированием. (Доступно, только если scopeType не является общим.)
quantity INT Количество виртуальных машин в резервировании.
expiryDateTime строка в формате даты и времени в формате UTC Дата окончания срока действия резервирования.
effectiveDateTime строка в формате даты и времени в формате UTC Дата вступления в силу резервирования.
provisioningState строка Состояние подготовки резервирования.