权利资源

适用于:合作伙伴中心 | 由世纪互联运营的合作伙伴中心 | Microsoft Cloud for US Government 合作伙伴中心

Entitlement

此资源表示客户有权使用的产品,因为合作伙伴从目录中购买商品。

properties 类型 说明
referenceOrder ReferenceOrder 导致权利的顺序引用。
productId 字符串 产品的 ID。
SkuID 字符串 SKU 的 ID。
quantity int (的权利数量不包括未实现/转让的权利) 。
quantityDetails IEnumerable<QuantityDetail> 权利数量详细信息列表 (项数和每个数量) 的状态。
entitlementType string 权利类型。 (SDK 1.8.) 中 从 EntitlementType 更新为字符串
entitledArtifacts IEnumerable<项目> 与权利关联的项目列表。
IncludedEntitlements IEnumerable<权利> 权利列表,这些权利作为从目录中购买的 ProductId/SkuId 的结果隐式包含。
ExpiryDate UTC 日期时间格式的字符串 权利到期日期 ((如果适用)) 。

ReferenceOrder

权利的顺序引用。

properties 类型 说明
id string 所引用订单的 ID。
lineItemId string 引用的订单行项的 ID。
alternateId string 引用的订单行项的备用 ID。

QuantityDetail

表示权利数量的详细信息。

properties 类型 说明
quantity int 项数。
status 字符串 数量的状态。

EntitlementType

重要

SDK v1.9 中已弃用

具有指示权利类型的值的 枚举

说明
软件 指示与软件相关的权利类型。
VirtualMachineReservedInstance 指示与 Azure 虚拟机预留实例相关的权利类型。

项目

与权利关联的项目。

properties 类型 说明
artifactType 字符串 项目的类型。 (SDK V1.8) 中从 ArtifactType 更新为字符串
dynamicAttributes Dictionary<string, object> 包含项目类型特定值的动态属性。 例如,当 artifactType = “reservedinstance”时,此属性将包含“reservationType”= “virtualmachines”或“reservationType” = “sqldatabases”,表示虚拟机预留实例或Azure SQL预留实例。 (从 SDK v1.9) 开始可用

ArtifactType

重要

SDK v1.9 中已弃用

具有指示权利项目类型的值的 枚举

说明
VirtualMachineReservedInstance 指示项目有助于检索 Azure 虚拟机预留实例。

ReservedInstanceArtifact

与 Azure 预留实例权利关联的项目。 它继承自 Artifact 类。

properties 类型 说明
链接 链接 用于获取所有相关项目详细信息的链接。
resourceID 字符串 Azure 预留订单或资源的 ID。

ReservedInstanceArtifactDetails

表示调用 Azure 预留实例项目链接时返回的实体。

properties 类型 说明
type 字符串 项目的类型。
reservations IEnumerable<Reservation> 指示 Azure 资源或预留订单标识符。

预留

表示单个预留。

properties 类型 说明
reservationId 字符串 预留的 ID。
scopeType 字符串 与虚拟机预留关联的作用域的类型。
displayName 字符串 预留的显示名称。
appliedScopes IEnumerable 与预留关联的已应用范围的列表。 (仅在未共享 scopeType 时可用。)
quantity int 预留中的虚拟机数。
expiryDateTime UTC 日期时间格式的字符串 预留的到期日期。
effectiveDateTime UTC 日期时间格式的字符串 预留的生效日期。
provisioningState string 预留的预配状态。

VirtualMachineReservedInstanceArtifact

重要

SDK v1.9 中已弃用

与 Azure 虚拟机预留实例权利关联的项目。 它继承自 Artifact 类。

properties 类型 说明
链接 链接 用于获取所有相关项目详细信息的链接。
resourceID string Azure 预留订单或资源的 ID。

VirtualMachineReservedInstanceArtifactDetails

重要

SDK v1.9 中已弃用

表示调用 Azure 虚拟机预留实例项目链接时返回的实体。

properties 类型 说明
type ArtifactType 项目的类型。
virtualMachineReservations IEnumerable<VirtualMachineReservation> 指示 Azure 资源或预留订单标识符。

VirtualMachineReservation

重要

SDK v1.9 中已弃用

表示单个虚拟机预留。

properties 类型 说明
reservationId 字符串 预留的 ID。
scopeType string 与虚拟机预留关联的作用域的类型。
displayName 字符串 预留的显示名称。
appliedScopes IEnumerable<string> 与预留关联的已应用范围的列表。 (仅在未共享 scopeType 时可用。)
quantity int 预留中的虚拟机数。
expiryDateTime UTC 日期时间格式的字符串 预留的到期日期。
effectiveDateTime UTC 日期时间格式的字符串 预留的生效日期。
provisioningState string 预留的预配状态。