权利资源
适用于:合作伙伴中心 | 由世纪互联运营的合作伙伴中心 | 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 | 预留的预配状态。 |