Ресурсы прав
Область применения: Центр партнеров | Центр партнеров, управляемый 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 | строка | Состояние подготовки резервирования. |