弹性公网IPEIP

    绑定EIP

    • 可用于绑定EIP到任意BLB实例或BCC实例。
    • 只有available状态的EIP支持绑定操作。
    • 被绑定的实例不能存在任何已有EIP绑定关系。
    • 被绑定的实例不能处于欠费状态。

    请求结构

    PUT /v{version}/eip/{eip}?{action}&clientToken={clientToken} HTTP/1.1
    Host: eip.bj.baidubce.com
    Authorization: authorization string
    
    {
        "instanceType": instanceType,
        "instanceId": instanceId
    }

    请求头域

    除公共头域外,无其他特殊头域

    请求参数

    参数名称 类型 是否必需 参数位置 描述
    version String URL参数 API版本号,当前取值1
    eip String URL参数 被绑定的EIP,点分十进制表示
    action String Query参数 对EIP实例执行的动作,本接口中取值bind
    clientToken String Query参数 幂等性Token,详见幂等性
    instanceType instanceType RequestBody参数 被绑定的实例类型
    instanceId String RequestBody参数 被绑定的实例ID

    返回状态码

    成功返回200,失败返回见错误码

    返回头域

    除公共头域外,无其他特殊头域。

    返回参数

    无特殊返回参数。

    请求示例

    请求示例,绑定EIP到BCC。

    PUT /v1/eip/180.76.122.3?bind&clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
    HOST eip.bj.baidubce.com
    Authorization bce-auth-v1/5e5a8adf11ae475ba95f1bd38228b44f/2016-04-10T08:26:52Z/1800/host;x-bce-date/ec3c0069f9abb1e247773a62707224124b2b31b4c171133677f9042969791f02
    
    {
        "instanceType": "BCC",
        "instanceId": "i-Tkjq337f"
    }

    请求示例,绑定EIP到BLB。

    PUT /v1/eip/180.76.122.3?bind&clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
    HOST eip.bj.baidubce.com
    Authorization bce-auth-v1/5e5a8adf11ae475ba95f1bd38228b44f/2016-06-21T08:26:52Z/1800/host;x-bce-date/ec3c0069f9abb1e247773a62707224124b2b31b4c171133677f9042969791f02
    
    {
    "instanceType": "BLB",
    "instanceId": "lb-3ytqlktb"
    }

    响应示例

    HTTP/1.1 200 OK
    x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
    Date: Wed, 10 Apr 2016 08:26:52 GMT
    Transfer-Encoding: chunked
    Content-Type: application/json;charset=UTF-8
    Server: BWS
    上一篇
    EIP带宽扩缩容
    下一篇
    解绑EIP