更新时间:2022-03-31 GMT+08:00
分享

负载均衡器计费模式变更

功能介绍

负载均衡器计费模式变更,当前只支持按需计费转包周期计费。

调试

您可以在API Explorer中调试该接口。

URI

POST /v3/{project_id}/elb/loadbalancers/change-charge-mode

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

loadbalancer_ids

Array of strings

需要修改计费类型的负载均衡器ID列表。

最小长度:0

最大长度:36

charge_mode

String

计费模式。取值:

  • prepaid:包周期计费。

最小长度:0

最大长度:36

prepaid_options

PrepaidChangeChargeModeOption object

包周期选项,charge_mode为prepaid时填写。

表3 PrepaidChangeChargeModeOption

参数

是否必选

参数类型

描述

include_publicip

Boolean

是否连同独享按带宽计费的弹性公网IP一起转包周期。

  1. 弹性公网IP转包周期之后可以单独解绑,绑定到其他实例,删除

  2. 只有独享且按带宽计费的弹性公网IP才被允许转包周期 默认值:false

缺省值:false

period_type

String

订购周期类型,仅在change_mode为delay时有效。取值:

  • month:月(默认)。

  • year:年。

缺省值:month

period_num

Integer

订购周期数,仅在change_mode为delay时有效。取值:

  • period_type为month时,为[1,9],默认1。

  • period_type为year时,为[1,3],默认1。

最小值:1

最大值:9

缺省值:1

auto_renew

Boolean

是否自动续订。取值:

  • true:自动续订

  • false:不自动续订(默认)

缺省值:false

auto_pay

Boolean

下单订购后,是否自动从客户的账户中支付。取值:

  • true:自动支付;

  • false:不自动支付(默认)。

自动支付时,只能使用账户的现金支付;如果要使用代金券,请选择不自动支付,然后在用户费用中心,选择代金券支付。

缺省值:false

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

eip_id_list

Array of strings

转包周期下单成功的EIP ID列表

loadbalancer_id_list

Array of strings

转包周期下单成功的LB ID列表

最小长度:36

最大长度:36

order_id

String

转包周期订单号

request_id

String

请求的UUIID

请求示例

将按需计费负载均衡器转包周期计费

POST https://{ELB_Endpoint}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers/change-charge-mode

{
  "loadbalancer_ids" : [ "cbf314d0-d52d-4c86-9ad9-95cbf47478cb" ],
  "charge_mode" : "prepaid",
  "prepaid_options" : {
    "period_type" : "year",
    "period_num" : 1,
    "auto_pay" : true,
    "auto_renew" : false
  }
}

响应示例

状态码

状态码

描述

200

OK

错误码

请参见错误码

分享:

    相关文档

    相关产品

close