重新激活 Azure 订阅

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

此 API 重新激活以前 已取消的 Azure 订阅。 若要重新激活多个订阅,请单独调用 API 以重新激活每个订阅。  

合作伙伴必须是具有管理员代理角色的全局管理员管理员才能重新激活。

先决条件

  • 合作伙伴中心身份验证中所述的凭据。 此方案支持使用独立应用和 App+User 凭据进行身份验证。
  • Customer_id
  • Subscription_id
  • Entitlement_id
  • 版本

C#

若要重新激活 Azure 订阅,需要标识要重新激活的 Azure 订阅的客户 ID、订阅 ID 和权利 ID。

REST 请求

请求语法

方法 请求 URI
POST  {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reactivate HTTP/1.1

URI 参数

下表列出了重新激活 Azure 订阅所需的查询参数。

名称 类型​​ 必需 说明
customer_id 字符串 Y 该值是表示客户的标识符的字符串。
subscription_id 字符串 Y 该值是表示客户的标识符的字符串。
entitlement_id 字符串 Y 该值是表示 Azure 订阅权利标识符的字符串。
版本 字符串 Y API 版本。

请求标头

请参阅 合作伙伴中心 REST 标头

REST 响应

如果成功,此方法将返回 HTTP Code 202,指示已接受订阅请求的 Azure 权利重新激活。

响应的成功和错误代码

每个响应都有一个 HTTP 状态代码,指示成功或失败和其他调试信息。 使用网络跟踪工具读取此代码、错误类型和其他参数。 如需完整列表,请参阅合作伙伴中心 REST 错误代码

HTTP 状态 HTTP 代码 错误代码 说明
BadRequest 400 900118 客户 ID 无效。
BadRequest 400 800002 客户 ID {0} 应具有 GUID 格式(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxxx)。
BadRequest 400 800002 需要订阅 ID。
BadRequest 400 800002 权利 ID 是必需的。
禁止 403 900159 帐户 ID {0} 和组织 ID 的合作伙伴与具有帐户 ID {2} 和组织 ID {1}{3}的客户没有商业关系。
BadRequest 400 900337 合作伙伴无法使用 ID {0}重新激活 Azure 权利。
禁止 403 900335 合作伙伴没有重新激活 ID {0}的 Azure 权利所需的权限。
NotFound 404 800111 找不到 ID {0} 为 Azure 权利。

后续步骤

建议的内容: