EipBp实例

弹性公网IP EIP

  • 功能发布记录
  • 产品描述
    • 使用限制
    • 产品优势
    • 产品介绍
    • 应用场景
  • 典型实践
    • 节约公网成本
    • IPv6公网访问
    • TCP 25端口受限说明
    • 自带海外公网IP地址上云
  • 操作指南
    • 高防EIP
    • 多用户访问控制
    • 地址池
    • 标签管理
    • 实名认证
    • 解封中心
    • DDoS基础防护
    • 回收站
    • EIP自助诊断
      • EIP实例诊断
    • 共享带宽
      • 查看监控
      • 购买共享带宽
      • 绑定云资源
      • 管理共享带宽
    • 带宽包
      • 跨境加速包
      • 带宽升级包
    • 共享流量包
      • 购买共享流量包
      • 查看共享流量包
    • 流量突发服务包
      • 监控报警
      • 实例管理
      • 防护配置
    • EIP实例
      • EIP直通
      • 计费变更
      • 查看监控
      • 操作实例
      • IPv6终结
      • 创建实例
      • 管理报警
  • 服务等级协议SLA
    • EIP服务等级协议SLA
    • TBSP服务等级协议SLA
  • API参考
    • 通用说明
    • 接口概览
    • 附录1
    • API规格
    • API服务域名
    • API功能发布记录
    • 使用须知
    • 错误码
    • 概述
    • 流量突发服务包相关接口
      • 添加防护IP白名单
      • 查询区域封禁列表
      • 删除防护IP白名单
      • 删除协议封禁
      • 查询协议封禁列表
      • 释放防护对象
      • 关闭防护IP清洗
      • 流量突发服务包续费
      • 创建流量突发服务包
      • 添加区域封禁
      • 修改防护IP清洗阈值
      • 打开防护IP清洗
      • 查询流量突发服务包详情
      • 查询防护IP白名单列表
      • 删除区域封禁
      • 查询流量突发服务包列表
      • 绑定防护对象
      • 添加协议封禁
      • 流量突发服务包容量升级
      • 修改防护IP防护等级
      • 查询防护IP清洗阈值列表
    • 共享带宽相关接口
      • 共享带宽更新
      • 共享带宽移入EIP
      • 查询共享带宽详情
      • 共享带宽释放
      • 查询共享带宽列表
      • 共享带宽移出EIP
      • 预付费共享带宽退订
      • 共享带宽IP数量升级
      • 共享带宽续费
      • 共享带宽的带宽扩容
      • 创建共享带宽
    • 询价相关
      • 共享带宽询价
      • 带宽包询价
      • EIP询价
      • 共享流量包询价
    • 带宽包相关接口
      • 更新带宽包名称
      • 释放带宽包
      • 创建带宽包
      • 更新带宽包自动释放时间
      • 调整带宽包带宽
      • 查询用户带宽包列表信息
      • 查询带宽包详情
    • 共享流量包相关接口
      • 创建共享流量包
      • 查询共享流量包列表
      • 查询共享流量包详情
    • EIP相关接口
      • 申请EIP
      • 查询EIP列表
      • 解绑EIP
      • EIP自动续费
      • 恢复回收站内EIP
      • 开启EIP直通
      • 绑定EIP
      • EIP续费
      • 更新EIP释放保护开关
      • 预付费EIP退订
      • 关闭EIP直通
      • 查询回收站内EIP列表
      • 选择性释放EIP
      • EIP带宽扩缩容
      • 释放EIP
      • 释放回收站内EIP
    • DDoS基础防护相关接口
      • 查询DDoS基础防护列表
      • 查询DDoS基础防护攻击记录
      • 修改DDoS基础防护阈值
  • 常见问题
    • 计费类
    • 配置类
    • 咨询类
    • 安全类
  • 产品定价
    • EIP实例计费
    • 共享带宽计费
    • 带宽包计费
    • 共享流量包计费
    • 流量突发服务包计费
  • SDK
    • Python-SDK
      • 异常处理
      • EipBP实例
      • EipTp实例
      • EIP实例
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • EIPGroup实例
      • 概述
    • Java-SDK
      • 异常处理
      • EipBP实例
      • EipTp实例
      • EIP实例
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • EIPGroup实例
      • 概述
    • GO-SDK
      • 异常处理
      • EipBp实例
      • EipTp实例
      • EIP实例
      • 初始化
      • DDOS实例
      • 安装SDK工具包
      • EipGroup实例
      • 概述
    • PHP-SDK
      • 异常处理
      • EipBP实例
      • EIP实例
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • EIPGroup实例
      • 概述
所有文档
menu
没有找到结果,请重新输入

弹性公网IP EIP

  • 功能发布记录
  • 产品描述
    • 使用限制
    • 产品优势
    • 产品介绍
    • 应用场景
  • 典型实践
    • 节约公网成本
    • IPv6公网访问
    • TCP 25端口受限说明
    • 自带海外公网IP地址上云
  • 操作指南
    • 高防EIP
    • 多用户访问控制
    • 地址池
    • 标签管理
    • 实名认证
    • 解封中心
    • DDoS基础防护
    • 回收站
    • EIP自助诊断
      • EIP实例诊断
    • 共享带宽
      • 查看监控
      • 购买共享带宽
      • 绑定云资源
      • 管理共享带宽
    • 带宽包
      • 跨境加速包
      • 带宽升级包
    • 共享流量包
      • 购买共享流量包
      • 查看共享流量包
    • 流量突发服务包
      • 监控报警
      • 实例管理
      • 防护配置
    • EIP实例
      • EIP直通
      • 计费变更
      • 查看监控
      • 操作实例
      • IPv6终结
      • 创建实例
      • 管理报警
  • 服务等级协议SLA
    • EIP服务等级协议SLA
    • TBSP服务等级协议SLA
  • API参考
    • 通用说明
    • 接口概览
    • 附录1
    • API规格
    • API服务域名
    • API功能发布记录
    • 使用须知
    • 错误码
    • 概述
    • 流量突发服务包相关接口
      • 添加防护IP白名单
      • 查询区域封禁列表
      • 删除防护IP白名单
      • 删除协议封禁
      • 查询协议封禁列表
      • 释放防护对象
      • 关闭防护IP清洗
      • 流量突发服务包续费
      • 创建流量突发服务包
      • 添加区域封禁
      • 修改防护IP清洗阈值
      • 打开防护IP清洗
      • 查询流量突发服务包详情
      • 查询防护IP白名单列表
      • 删除区域封禁
      • 查询流量突发服务包列表
      • 绑定防护对象
      • 添加协议封禁
      • 流量突发服务包容量升级
      • 修改防护IP防护等级
      • 查询防护IP清洗阈值列表
    • 共享带宽相关接口
      • 共享带宽更新
      • 共享带宽移入EIP
      • 查询共享带宽详情
      • 共享带宽释放
      • 查询共享带宽列表
      • 共享带宽移出EIP
      • 预付费共享带宽退订
      • 共享带宽IP数量升级
      • 共享带宽续费
      • 共享带宽的带宽扩容
      • 创建共享带宽
    • 询价相关
      • 共享带宽询价
      • 带宽包询价
      • EIP询价
      • 共享流量包询价
    • 带宽包相关接口
      • 更新带宽包名称
      • 释放带宽包
      • 创建带宽包
      • 更新带宽包自动释放时间
      • 调整带宽包带宽
      • 查询用户带宽包列表信息
      • 查询带宽包详情
    • 共享流量包相关接口
      • 创建共享流量包
      • 查询共享流量包列表
      • 查询共享流量包详情
    • EIP相关接口
      • 申请EIP
      • 查询EIP列表
      • 解绑EIP
      • EIP自动续费
      • 恢复回收站内EIP
      • 开启EIP直通
      • 绑定EIP
      • EIP续费
      • 更新EIP释放保护开关
      • 预付费EIP退订
      • 关闭EIP直通
      • 查询回收站内EIP列表
      • 选择性释放EIP
      • EIP带宽扩缩容
      • 释放EIP
      • 释放回收站内EIP
    • DDoS基础防护相关接口
      • 查询DDoS基础防护列表
      • 查询DDoS基础防护攻击记录
      • 修改DDoS基础防护阈值
  • 常见问题
    • 计费类
    • 配置类
    • 咨询类
    • 安全类
  • 产品定价
    • EIP实例计费
    • 共享带宽计费
    • 带宽包计费
    • 共享流量包计费
    • 流量突发服务包计费
  • SDK
    • Python-SDK
      • 异常处理
      • EipBP实例
      • EipTp实例
      • EIP实例
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • EIPGroup实例
      • 概述
    • Java-SDK
      • 异常处理
      • EipBP实例
      • EipTp实例
      • EIP实例
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • EIPGroup实例
      • 概述
    • GO-SDK
      • 异常处理
      • EipBp实例
      • EipTp实例
      • EIP实例
      • 初始化
      • DDOS实例
      • 安装SDK工具包
      • EipGroup实例
      • 概述
    • PHP-SDK
      • 异常处理
      • EipBP实例
      • EIP实例
      • 版本说明
      • 初始化
      • 安装SDK工具包
      • EIPGroup实例
      • 概述
  • 文档中心
  • arrow
  • 弹性公网IPEIP
  • arrow
  • SDK
  • arrow
  • GO-SDK
  • arrow
  • EipBp实例
本页目录
  • 创建带宽包
  • 调整带宽包带宽
  • 查询带宽包详情
  • 查询用户带宽包列表信息
  • 更新带宽包自动释放时间
  • 更新带宽包名称
  • 释放带宽包

EipBp实例

更新时间:2025-08-21

创建带宽包

  • 带宽包仅支持绑定预付费资源,目前支持绑定弹性公网Eip和共享带宽
  • name字段为可选参数,表示带宽包名称,不填写则自动生成。若填写要求以字母开头,只能包括数字、字母、及- _ . /中的特殊字符,长度不超过65个字符
  • eip 和 eipGroup 字段分别表示待绑定资源的 Eip 的IP地址或共享带宽的 id,只能有一个字段生效,若都填写则仅有"eip"字段生效
  • eip 只能是单独弹性公网实例的IP地址,不能是属于某个共享带宽资源的IP地址
  • bandwidthInMbps字段表示带宽包的公网带宽,要求为大于0的整数,且该值与所绑定资源的带宽总和不大于200Mbps。若带宽包类型为跨境加速包,带宽包带宽值与所绑定的实例的默认跨境带宽之和要小于等于绑定实例的带宽值
  • autoReleaseTime为可选参数,表示带宽包自动释放时间。如果设置要求时间格式符合UTC格式(格式形如:”2019-08-03T20:38:43Z”),该时间要介于当前时间和所绑定的预付费实例的到期时间之间,若不填写则随所绑定资源的到期一并释放
  • type为可选参数,表示带宽包的类型,包括BandwidthPackage(带宽包)和AccelerationPackage(跨境加速包),其中跨境加速包仅支持中国香港区域,默认为包括BandwidthPackage

函数声明

Go
1type CreateEipBpArgs struct {
2	Name            string `json:"name"`
3	Eip             string `json:"eip"`
4	EipGroupId      string `json:"eipGroupId"`
5	BandwidthInMbps int    `json:"bandwidthInMbps"`
6	Type            string `json:"type"`
7	AutoReleaseTime string `json:"autoReleaseTime"`
8	ClientToken     string `json:"-"`
9}
10
11type CreateEipBpResult struct {
12	Id string `json:"id"`
13}
14
15func (c *Client) CreateEipBp(args *CreateEipBpArgs) (*CreateEipBpResult, error)

参数含义

请参考OpenAPI文档:https://cloud.baidu.com/doc/EIP/s/mk0m4ecrk

返回值

操作成功:

JSON
1{
2    "id":"bw-xxxxxxxx"
3}

操作失败:

抛出异常,异常列表参考:https://cloud.baidu.com/doc/EIP/s/nkcu555a4

代码示例

具体代码示例参考:example_eipbp_create_eipbp.go

调整带宽包带宽

  • 调整带宽包的带宽大小
  • bandwidthInMbps字段表示带宽包的公网带宽,要求为大于0的整数,且该值与所绑定资源的带宽总和不大于200Mbps
  • 若带宽包类型为跨境加速包,带宽包带宽值与所绑定的实例的默认跨境带宽之和要小于等于绑定实例的带宽值

函数声明

Go
1type ResizeEipBpArgs struct {
2	BandwidthInMbps int    `json:"bandwidthInMbps"`
3	ClientToken     string `json:"-"`
4}
5
6func (c *Client) ResizeEipBp(id string, args *ResizeEipBpArgs) error

参数含义

请参考OpenAPI文档:https://cloud.baidu.com/doc/EIP/s/Yk0m4k7im

返回值

操作成功:

无特殊返回参数

操作失败:

抛出异常,异常列表参考:https://cloud.baidu.com/doc/EIP/s/nkcu555a4

代码示例

具体代码示例参考:example_eipbp_resize_eipbp.go

查询带宽包详情

  • 根据带宽包id查询指定带宽包资源的详细信息

函数声明

Go
1type EipBpDetail struct {
2	Name                    string   `json:"name"`
3	Id                      string   `json:"id"`
4	BindType                string   `json:"bindType"`
5	BandwidthInMbps         int      `json:"bandwidthInMbps"`
6	InstanceId              string   `json:"instanceId"`
7	Eips                    []string `json:"eips"`
8	InstanceBandwidthInMbps int      `json:"instanceBandwidthInMbps"`
9	CreateTime              string   `json:"createTime"`
10	AutoReleaseTime         string   `json:"autoReleaseTime"`
11	Type                    string   `json:"type"`
12	Region                  string   `json:"region"`
13}
14
15func (c *Client) GetEipBp(id, clientToken string) (*EipBpDetail, error)

参数含义

请参考OpenAPI文档:https://cloud.baidu.com/doc/EIP/s/hk0m4uwtc

返回值

操作成功:

JSON
1{
2    "name": "xxxxx",
3    "id": "bw-xxxxxxxx",
4    "bindType": "eip",
5    "bandwidthInMbps": 199,
6    "instanceId": "ip-xxxxxxxx",
7    "eips": [
8        "x.x.x.x"
9    ],
10    "instanceBandwidthInMbps": 1,
11    "createTime": "2023-11-29T11:29:54Z",
12    "autoReleaseTime": "2023-12-29T08:09:54Z",
13    "type": "BandwidthPackage",
14    "region": "bj"
15}

操作失败:

抛出异常,异常列表参考:https://cloud.baidu.com/doc/EIP/s/nkcu555a4

代码示例

具体代码示例参考:example_eipbp_get_eipbp.go

查询用户带宽包列表信息

  • 查询用户账户下所有带宽包的信息
  • 支持按带宽包的id、name、bindType进行查询
  • 返回结果是多重查询条件的交集
  • 结果支持marker分页,分页大小默认为1000,可通过maxKeys参数指定

函数声明

Go
1type ListEipBpArgs struct {
2	Id       string `json:"id"`
3	Name     string `json:"name"`
4	Marker   string `json:"marker"`
5	MaxKeys  int    `json:"maxKeys"`
6	BindType string `json:"bindType"`
7	Type     string `json:"type"`
8}
9
10type ListEipBpResult struct {
11	Marker      string      `json:"marker"`
12	MaxKeys     int         `json:"maxKeys"`
13	NextMarker  string      `json:"nextMarker"`
14	IsTruncated bool        `json:"isTruncated"`
15	EipGroup    []EipBpList `json:"bpList"`
16}
17
18type EipBpList struct {
19	Name            string   `json:"name"`
20	Id              string   `json:"id"`
21	BindType        string   `json:"bindType"`
22	BandwidthInMbps int      `json:"bandwidthInMbps"`
23	InstanceId      string   `json:"instanceId"`
24	Eips            []string `json:"eips"`
25	CreateTime      string   `json:"createTime"`
26	AutoReleaseTime string   `json:"autoReleaseTime"`
27	Type            string   `json:"type"`
28	Region          string   `json:"region"`
29}
30
31func (c *Client) ListEipBp(args *ListEipBpArgs) (*ListEipBpResult, error)

参数含义

请参考OpenAPI文档:https://cloud.baidu.com/doc/EIP/s/Lk0m4n7yr

返回值

操作成功:

JSON
1{
2    "marker": "bw-xxxxxxxx",
3    "maxKeys": 1000,
4    "nextMarker": "",
5    "isTruncated": false,
6    "bpList": [
7        {
8            "name": "test_eip_bp",
9            "id": "bw-xxxxxxxx",
10            "bindType": "eip",
11            "bandwidthInMbps": 10,
12            "instanceId": "ip-xxxxxxxx",
13            "eips": [
14                "x.x.x.x",
15                ...
16            ],
17            "createTime": "2023-11-24T09:46:26Z",
18            "autoReleaseTime": "2023-12-30T16:45:00Z",
19            "type": "BandwidthPackage",
20            "region": "bj"
21        },
22        ...
23    ]
24}

操作失败:

抛出异常,异常列表参考:https://cloud.baidu.com/doc/EIP/s/nkcu555a4

代码示例

具体代码示例参考:example_eipbp_list_eipbp.go

更新带宽包自动释放时间

  • 更新带宽包的自动释放时间
  • autoReleaseTime 表示自动释放时间,要求时间格式符合UTC格式(格式形如:”2019-08-03T20:38:43Z”),该时间要介于当前时间和所绑定的预付费实例的到期时间之间

函数声明

Go
1type UpdateEipBpAutoReleaseTimeArgs struct {
2	AutoReleaseTime string `json:"autoReleaseTime"`
3	ClientToken     string `json:"-"`
4}
5
6func (c *Client) UpdateEipBpAutoReleaseTime(id string, args *UpdateEipBpAutoReleaseTimeArgs) error

参数含义

请参考OpenAPI文档:https://cloud.baidu.com/doc/EIP/s/Fk0m4mb1h

返回值

操作成功:

无特殊返回参数

操作失败:

抛出异常,异常列表参考:https://cloud.baidu.com/doc/EIP/s/nkcu555a4

代码示例

具体代码示例参考:example_eipbp_update_eipbp_autoreleasetime.go

更新带宽包名称

  • 更新带宽包的名称
  • name字段要求以字母开头,只能包括数字、字母、及- _ . /中的特殊字符,长度不超过65个字符

函数声明

Go
1type UpdateEipBpNameArgs struct {
2	Name        string `json:"name"`
3	ClientToken string `json:"-"`
4}
5
6func (c *Client) UpdateEipBpName(id string, args *UpdateEipBpNameArgs) error

参数含义

请参考OpenAPI文档:https://cloud.baidu.com/doc/EIP/s/lk0m4lk6d

返回值

操作成功:

无特殊返回参数

操作失败:

抛出异常,异常列表参考:https://cloud.baidu.com/doc/EIP/s/nkcu555a4

代码示例

具体代码示例参考:example_eipbp_update_eipbp_name.go

释放带宽包

  • 根据带宽包id释放指定的带宽包资源

函数声明

Go
1func (c *Client) DeleteEipBp(id, clientToken string) error

参数含义

请参考OpenAPI文档:https://cloud.baidu.com/doc/EIP/s/4k0m4hayt

返回值

操作成功:

无特殊返回参数

操作失败:

抛出异常,异常列表参考:https://cloud.baidu.com/doc/EIP/s/nkcu555a4

代码示例

具体代码示例参考:example_eipbp_delete_eipbp.go

上一篇
异常处理
下一篇
EipTp实例