SetResellerUserStatus

更新时间:

调用 SetResellerUserStatus 设置托管、冻结状态。

调试

前往 API Explorer 在线调试,API Explorer 提供在线调用 API、动态生成 SDK Example 代码和快速检索接口等能力,能显著降低使用云 API 的难度,推荐使用。

请求参数

名称

类型

是否必填

示例值

描述

OwnerId

Long

345****222

阿里云 UID

BusinessType

String

TRUSTEESHIP

业务模式

  • FREEZE:冻结业务

  • TRUSTEESHIP:托管

Status

String

Trusteeship

状态

BusinessType=FREEZE时,使用:

  • Freeze:冻结

  • Thaw:解冻

BusinessType=TRUSTEESHIP时,使用:

  • Trusteeship:托管

  • TrusteeshipCancel:非托管

*注释

冻结业务包含解冻、冻结操作,是指合作伙伴在一些特殊场景下,针对终端用户实施服务终止(即停机服务)、服务启用(即开机服务)的业务;

托管业务主要包含托管、非托管两种模式

托管模式:是指针对终端用户,合作伙伴选择由阿里云来进行用户欠费停机的控制,阿里云负责代替合作伙伴管理客户资金状态(欠费,停机,恢复等等),逻辑和阿里云官网保持一致,欠费就会触发停机;

1. QUOTA不足,进入欠费状态 2. 欠费15天后,释放资源

非托管模式:是指针对终端用户,欠费停机动作由合作伙伴自行控制,停机动作通过合作伙伴发起

1. QUOTA不足,欠费不停机 2. 欠费15天后,资源不释放,在这个状态下,合作伙伴“需要”支付所有产生的费用

返回参数

名称 类型 示例值 描述
RequestId String 323232 请求标识
Code String 200 返回码
Message String successful 返回信息
Success Boolean true 请求是否成功,取值:
  • true 表示成功
  • false 表示不成功
Data Boolean true 设置是否成功,取值:
  • true 表示成功
  • false 表示不成功

请求示例

https://business.aliyuncs.com/?Action=SetResellerUserStatus
&OwerId=345****222
&BusinessType=FREEZE
&Status=Trusteeship

返回示例

{    
    "RequestId":"323232",
    "Code":"200",
    "Message":"successful",
    "Success":true,
    "Data": true
} 

错误码

HttpCode

错误码

错误信息

描述

500

CreditInnerError

This interface has some error. Please try again.

界面错误,请重试

200

-116

Fail to modify Enduser status, Quota is less than 0.

无法修改最终用户状态,Quota 配额小于 0

400

NotApplicable

This API is not applicable for caller.

该接口不适用

400

NotAuthorized

This API is not authorized for caller.

接口调用者未授权

400

InternalError

The request processing has failed due to some unknown error, exception or failure.

由于某些未知错误或异常,请求处理失败

400

ParameterError

Missing the must parameter.

缺少重要参数

500

UndefinedError

The request processing has failed due to some unknown error.

由于某些未知错误,请求处理失