资源实例(实例型和分拆型)从源财务单元分配到目标财务单元。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String AllocateCostUnitResource

系统规定参数。

  • 取值:AllocateCostUnitResource。
FromUnitId Long 0

源财务单元ID(必传)。

  • 0表示未分配财务单元ID
  • 大于0表示已分配的财务单元ID
FromUnitUserId Long 273394581313325532

源财务单元的属主用户ID(必传)。

ResourceInstanceList.N.CommodityCode String oss

账单实例的商品code(必传)。

ResourceInstanceList.N.ResourceUserId Long 273394581313325532

账单实例的属主用户ID(必传)。

ResourceInstanceList.N.ResourceId String cn-hangzhou;standard

账单的实例ID(必传)。

ToUnitId Long 186419

目标财务单元ID,取值:

  • -1表示已分配资源移除到未分配。
  • 大于0表示分配到指定财务单元。
ToUnitUserId Long 241021678450941490

目标财务单元属主用户ID。

ResourceInstanceList.N.ApportionCode String qwer1-cn-beijing

分拆型实例的分拆型,只有分拆型产品实例才需要传这个参数。

  • 目前分拆项产品有八种商品,其商品code分别是oss、dcdn、snapshot、vod、cdn、live、cbwp、pcdn。
  • 这个分拆项字段一般是通过QueryCostUnitResource获取用户的某一个财务单元(包含未分配)下的所有账单实例(包括分拆型实例会带分拆项)。

返回数据

名称 类型 示例值 描述
Code String success

消息码,例如:success。

Data Struct

返回数据。

IsSuccess Boolean true

财务单元资源分配是否分配成功

  • true表示分配成功
  • false表示分配失败
ToUnitId Long 32857346527

目标财务单元ID。

ToUnitUserId Long 34857693874

目标财务单元属主用户ID。

Message String Successful!

错误信息。

RequestId String 845C629F-47A7-4F46-A470-ED5047C4C250

请求ID。

Success Boolean false

请求是否成功。

示例

请求示例

http(s)://[Endpoint]/?Action=AllocateCostUnitResource
&FromUnitId=0
&FromUnitUserId=273394581313325532
&ResourceInstanceList.1.CommodityCode=oss
&ResourceInstanceList.1.ResourceUserId=273394581313325532
&ResourceInstanceList.1.ResourceId=cn-hangzhou;standard
&ToUnitId=186419
&ToUnitUserId=241021678450941490
&<公共请求参数>

正常返回示例

XML 格式

<AllocateCostUnitResourceResponse>
      <Data>
            <CostUnitOperate>
                  <IsSuccess>true</IsSuccess>
                  <ToUnitId>1245</ToUnitId>
                  <ToUnitUserId>1686</ToUnitUserId>
            </CostUnitOperate>
      </Data>
      <Message>Successful!</Message>
      <RequestId>F5B803CF-94D8-43AF-ADB3-D819AAD30E27</RequestId>
      <Success>true</Success>
      <Code>success</Code>
</AllocateCostUnitResourceResponse>

JSON 格式

{"Message":"Successful!","RequestId":"845C629F-47A7-4F46-A470-ED5047C4C250","Data":{"IsSuccess":"true","ToUnitUserId":"34857693874","ToUnitId":"32857346527"},"Code":"success","Success":"false"}

错误码

访问错误中心查看更多错误码。