订阅资源

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

订阅允许客户在特定时间段内使用服务。 并非所有字段都应用于所有订阅。 许多字段仅在生命周期中的某些点应用,例如订阅暂停或取消。

订阅

注意

订阅资源每个租户标识符的速率限制为每分钟 500 个请求。

订阅资源表示订阅的生命周期,并包括定义整个订阅生命周期中的状态的属性。

properties 类型​​ 描述
ID string 订阅标识符。
offerId string 套餐标识符。
entitlementId string 权利标识符(Azure 订阅 ID)。
offerName string 产品/服务名称。
friendlyName string 合作伙伴定义的订阅的友好名称,以帮助消除歧义。
quantity 数字 数量。 此属性设置为基于许可证的计费的许可证计数。
unitType string 定义订阅数量单位:“许可证”、“基于使用情况”或“权益”。
parentSubscriptionId string 获取或设置父订阅标识符。
creationDate string 获取或设置创建日期(以日期时间格式)。
effectiveStartDate 采用 UTC 日期/时间格式的字符串 获取或设置此订阅的有效开始日期(以日期时间格式)。 此属性用于备份已迁移的订阅或使其与其他订阅保持一致。
commitmentEndDate 采用 UTC 日期/时间格式的字符串 此订阅的承诺结束日期,采用日期时间格式。 对于不可自动续订的订阅,此属性表示将来遥远的日期。 新的商业结束日期是包容性的,这意味着术语的结束时间在全天结束。 旧版结束日期不包含在内。
commitmentEndDateTime 采用 UTC 日期/时间格式的字符串 此订阅的承诺结束日期和时间,采用日期时间格式。 对于不可自动续订的订阅,此属性表示将来遥远的日期。
状态 string 订阅状态:“none”、“active”、“pending”、“suspended”、“expired”、“disabled”或“deleted”。
autoRenewEnabled boolean 获取一个值,该值指示是否自动续订订阅。
billingType string 指定订阅计费方式:“none”、“usage”、“license”或“benefit”。
billingCycle string 指示合作伙伴为此订单计费的频率。 支持的值是在 BillingCycleType 中找到的成员名称。
hasPurchasableAddons boolean 获取或设置一个值,该值指示订阅是否具有可购买的加载项。
isTrial boolean 一个值,该值指示订阅是否为试用版。
isMicrosoftProduct boolean 一个值,该值指示订阅是否为 Microsoft 产品。
publisherName string 发布者名称。
actions 字符串数组 获取或设置允许的操作。 可能的值:“edit”、“cancel”
partnerId string 在间接合作伙伴模型中使用的记录经销商的 PartnerID。
suspensionReasons 字符串数组 只读。 如果订阅已暂停,则指示原因。
contractType string 只读。 合同类型:“subscription”、“productKey”或“redemptionCode”。
refundOptions RefundOption 资源的数组 只读。 此订阅可用的退款选项集。
scheduledNextTermInstructions scheduledNextTermInstructions 获取或设置在下一个术语启动时执行的计划指令。
nextChargeInstructions nextChargeInstructions 获取有关当前期限结束时挂起计费周期更改的下一个术语计费说明的详细信息。
链路 SubscriptionLinks 获取或设置订阅链接。
orderId string 开始订阅的订单的 ID。
termDuration string 术语持续时间的 ISO 8601 表示形式。 当前支持的值为 P1M (1 个月)、 P1Y (1 年)和 P3Y (3 年)。
attributes ResourceAttributes 对应于订阅的元数据属性。
renewalTermDuration string 术语持续时间的 ISO 8601 表示形式。 当前支持的值是 P1M (1 个月)和 P1Y (1 年)。
ProductType ItemType 只读。 订阅要用于的产品类型。
consumptionType 超额资源的数组 获取或设置给定客户的超额。
promotionId string 应用于订阅的促销标识符。 格式示例:“39NFJQT1PJQB:0001:39NFJQT1Q5KN”
CancellationAllowedUntilDate DateTime 取消的最后一个日期。
BillingCycleEndDate DateTime 获取或设置此订阅的计费周期结束日期(以日期时间格式)。
BillingCycleEndDateTime DateTime 获取此订阅的计费周期结束日期时间(采用日期时间格式)。
productOrderId string 特定产品购买的标识符(例如预留或 Azure 储蓄计划)。
lineItems SubscriptionLineItem 行项包含特定订阅的购买详细信息。

SubscriptionLinks 资源描述附加到订阅资源的链接集合。

properties 类型​​ 描述
offer 链接 获取或设置产品/服务。
parentSubscription 链接 获取或设置父订阅。
product 链接 获取与订阅关联的产品。
sku 链接 获取与订阅关联的产品 SKU。
availability 链接 获取与订阅关联的产品 SKU 可用性。
activationLinks 链接 获取与订阅关联的激活链接的列表。
self 链接 自 URI。
下一步 链接 项的下一页。
previous 链接 项的上一页。

SubscriptionProvisioningStatus

SubscriptionProvisioningStatus 资源提供有关订阅的预配状态的信息。

properties 类型​​ 描述
skuId string 标识产品 SKU 的字符串。
状态 string 指示预配状态:“成功”、“挂起”或“失败”。
quantity 数字 预配后提供订阅数量。
endDate 采用 UTC 日期/时间格式的字符串 订阅的结束日期。
attributes ResourceAttributes 元数据属性。

scheduledNextTermInstructions

scheduledNextTermInstructions 资源定义要在订阅下一个任期开始时应用的说明。 仅当已设置计划更改或针对所有试用订阅时,才会存在。

properties 类型​​ 说明
product product 标识产品 SKU 的 GUID 格式字符串。
quantity 数字 预配后提供订阅数量。
customTermEndDate 采用 UTC 日期/时间格式的字符串 与另一个订阅的结束日期保持一致时,订阅的自定义结束日期

产品

计划更改将在下一个术语中应用 scheduledNextTermInstructions.product 资源和属性。

properties 类型​​ 描述
productId 字符串 产品的 ID。
skuId 字符串 预配后提供订阅数量。
availabilityId 字符串 此可用性的 ID。 此 ID 仅在其父 产品和 SKU 的上下文中是唯一的。 请注意 ,可用性 ID 可能会随时间而变化。 合作伙伴在检索此值后,仅应在短时间内依赖于此值。
billingCycle 字符串 指示合作伙伴为此订单计费的频率。 支持的值是在 BillingCycleType 中找到的成员名称。
termDuration 字符串 术语持续时间的 ISO 8601 表示形式。 当前支持的值是 P1M (1 个月)和 P1Y (1 年)。
promotionId 字符串 要应用于下一个计划术语的升级标识符。 格式示例:“39NFJQT1PJQB:0001:39NFJQT1Q5KN”。

nextChargeInstructions

nextChargeInstructions 资源定义在订阅下一个学期开始时应用的计费周期说明。 仅在挂起计费周期更改挂起时才存在。

properties 类型​​ 说明
product product 标识产品 SKU 的 GUID 格式字符串。
quantity 数字 预配后提供订阅数量。

SubscriptionRegistrationStatus

SubscriptionRegistrationStatus 资源描述附加到订阅资源的链接集合。

properties 类型​​ 说明
subscriptionId string 订阅标识符。
状态 string 指示注册状态:“registered”、“registering”或“notregistered”。

SupportContact

SupportContact 资源表示客户的订阅的支持联系人。

properties 类型​​ 描述
supportTenantId string 指示支持联系人的租户标识符的 GUID 格式字符串。
supportMpnId string 联系人的合作伙伴标识符。
name string 支持联系人的名称。
链接 ResourceLinks 支持部门联系相关链接。
attributes ResourceAttributes 元数据属性。 包含“objectType”:“SupportContact”。”

超额

超额资源表示是否分配消耗订阅超额,以及是否分配了经销商。

properties 类型​​ 描述
azureEntitlementId string 指示消耗订阅标识符的 GUID 格式字符串。
partnerId string 与订阅关联的经销商的合作伙伴标识符。
type string 超额类型可以是“电话Services”
超龄 boolean 一个值,该值指示是否启用超额。
链接 ResourceLinks 超额相关链接。
attributes ResourceAttributes 元数据属性。 包含“objectType”:“Overage”。

RegisterSubscription

RegisterSubscription 资源返回可用于查询订阅注册状态的链接。 注册状态在成功接受的请求的响应正文中返回,以注册 Azure 订阅。

properties 类型​​ 描述
httpResponseMessage object 返回 HTTP 状态代码 202“已接受”,其中包含用于查询注册状态的链接的位置标头。 例如: "/customers/{customer-id}/subscriptions/{subscription-id}/registrationstatus"

RefundOption

RefundOption 资源表示订阅的可能退款选项。

properties 类型​​ 说明
type string 退款类型。 支持的值为“Partial”和“Full”
expiresAfter 采用 UTC 日期/时间格式的字符串 此选项过期时的时间戳。 如果为 null,则退款操作没有过期。

AzureEntitlement

AzureEntitlement 资源表示订阅的 Azure 权利。

properties 类型​​ 描述
ID string 权利标识符
friendlyName string 权利的友好名称。
状态 string 权利的状态。
subscriptionId string 权利所属的订阅标识符。

SubscriptionLineItem

行项包含特定订阅的购买详细信息。

属性 类型 描述
ID string 订阅行项标识符。
friendlyName string 合作伙伴定义的订阅行项的友好名称,以帮助消除歧义。
scope 范围 范围指示权益适用位置。
autoRenewEnabled 布尔 获取一个值,该值指示是否自动续订订阅。
状态 string 订阅状态:“none”、“active”、“pending”、“suspended”、“expired”、“disabled”或“deleted”。
purchaseCommitment 购买承诺 在计算服务上提交的固定金额。

范围

范围指示权益适用位置。

属性 类型 说明
type string 购买的范围类型:“Single”、“Shared”、“Resource group”或“Management group”。
subscriptionId string 将用于购买的 Azure 计划的 ID。 共享范围是必需的。
entitlementId string 将用于购买的 Azure 订阅的 ID。 单个范围是必需的。
managementGroupId string 将用于购买的管理组的 ID。 此范围只能通过当前Azure 门户进行选择,但更新会反映在电脑中。
resourceGroupId string 将用于购买的资源组的 ID。 此范围只能通过当前Azure 门户进行选择,但更新会反映在电脑中。

购买承诺

在计算服务上提交的固定金额。

属性 类型 描述
amount string 固定金额承诺。
粮食 string 承诺的期限。
currency string 承诺的货币。