新购一个节省计划,并自动完成支付,创建节省计划实例

调试

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

请求参数

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

系统规定参数。取值:CreateSavingsPlansInstance

SpecType String family

规格类型,和Specification字段配合使用,当不为通用型时需要指定该字段:

  • group 规格套餐
  • family 规格族
PayMode String total

支付方式:

  • total 全预付
  • half 部分预付
  • zero 0预付
Specification String ecs.g6

规格信息,和SpecType字段配合使用

Type String univeral

节省计划类型:

  • universal 通用型
  • ecs 计算型
  • elasticy 弹性版
PoolValue String 0.1

承付款,单位元

Duration String 1

购买时长,和PricingCycle配合使用

CommodityCode String savingplan_common_public_cn

购买商品

PricingCycle String Year

购买时长单位,和duration字段配合使用

  • Year 年
  • Month 月
Region String cn-hangzhou

抵扣地域,当购买非通用型时需要指定抵扣地域

EffectiveDate String 2021-12-31T00:00:00Z

指定生效时间,日期格式按照ISO8601标准表示,并需要使用UTC时间。格式为:yyyy-MM-ddTHH:mm:ssZ

返回数据

名称 类型 示例值 描述
Message String 参数不能为空

错误信息

RequestId String 26dabb0c-8ca0-4aa0-8143-30499f3fe304

请求ID

Data Object

返回结果

OrderId Long 202110260001

订单号

Code String PARAM_ERROR

错误码

Success Boolean true

是否调用成功

示例

请求示例

http(s)://[Endpoint]/?Action=CreateSavingsPlansInstance
&SpecType=family
&PayMode=total
&Specification=ecs.g6
&Type=univeral
&PoolValue=0.1
&Duration=1
&CommodityCode=savingplan_common_public_cn
&PricingCycle=Year
&Region=cn-hangzhou
&EffectiveDate=2021-12-31T00:00:00Z
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateSavingsPlansInstanceResponse>
    <RequestId>26dabb0c-8ca0-4aa0-8143-30499f3fe304</RequestId>
    <Data>
        <OrderId>202110260001</OrderId>
    </Data>
    <Success>true</Success>
</CreateSavingsPlansInstanceResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "26dabb0c-8ca0-4aa0-8143-30499f3fe304",
  "Data" : {
    "OrderId" : 202110260001
  },
  "Success" : true
}

错误码

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