共享带宽移出EIP
更新时间:2025-01-02
接口描述
本接口用于指定共享带宽移出EIP。
- 移出的共享带宽的计费方式必须是后付费。
- 移出的EIP仅支持后付费计费方式。
- 如果移出的EIP是共享带宽原生的EIP,必须要指定移出后的EIP的带宽和计费信息。
- 如果移出的EIP是过去移入过该共享带宽的非原生EIP,无需指定移出后的EIP的带宽和计费信息,该EIP将恢复到移入前的带宽和计费方式。
请求结构
PUT /v1/eipgroup/{id}{?clientToken} HTTP/1.1
Host: bec.baidubce.com
Authorization: authorization string
{
"moveOutEips": [
{
"eip": "ip",
"bandwidthInMbps": bandwidthInMbps,
"billing": {
"paymentTiming": "paymentTiming"
}
}
],
"action": "move_out"
}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
id | String | 是 | URL参数 | 共享带宽的id |
moveOutEips | List<EipMoveOutModel> | 是 | Request Body参数 | 待移出EIP列表 |
action | String | 是 | Request Body参数 | 对共享带宽实例执行的动作,本接口中取值move_out |
clientToken | String | 否 | Query参数 | 幂等性Token,是一个长度不超过64位的ASCII字符串 |
返回头域
除公共头域,无其它特殊头域。
返回参数
无特殊返回参数
请求示例
PUT /v1/eipgroup/eg-b25110aa?clientToken=14aca5fe-f899-4775-bdbf-4b1394126958 HTTP/1.1
Host: bec.baidubce.com
Authorization: authorization string
{
"moveOutEips": [
{
"eip":"100.88.2.121",
"bandwidthInMbps":10,
"billing":{
"paymentTiming":"Postpaid"
}
},
{
"eip":"100.88.2.12"
}
],
"action": "move_out"
}
返回示例
HTTP/1.1 200 OK
x-bce-request-id: 1214cca7 4ad5 451d 9215 71cb844c0a50
Date: Thu, 16 Mar 2022 06:29:48 GMT
Content Type: application/json;charset=UTF 8
Server: BWS
Modal对象定义
EipMoveOutModel
参数名称 | 类型 | 是否必需 | 描述 |
---|---|---|---|
eip | String | 是 | 待移出的EIP地址,点分十进制表示 |
bandwidthInMbps | int | 否 | 移出后的EIP带宽值,单位为Mbps(只有移出共享带宽原生的EIP需要此参数) |
billing | Billing | 否 | 移出后的EIP计费信息,仅支持后付费(只有移出共享带宽原生的EIP需要此参数) |
Billing
参数名称 | 类型 | 描述 |
---|---|---|
paymentTiming | String | 付款时间,后支付(Postpaid) |