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
  • Java-SDK
  • arrow
  • EipBP实例
本页目录
  • 获取Endpoint
  • 获取AK/SK
  • 新建EipBpClient
  • 创建带宽包
  • 函数声明
  • 参数含义
  • 返回值
  • 代码示例
  • 调整带宽包带宽
  • 函数声明
  • 参数含义
  • 返回值
  • 代码示例
  • 查询带宽包详情
  • 函数声明
  • 参数含义
  • 返回值
  • 代码示例
  • 查询带宽包列表
  • 函数声明
  • 参数含义
  • 返回值
  • 代码示例
  • 更新带宽包名称
  • 函数声明
  • 参数含义
  • 返回值
  • 代码示例
  • 更新带宽包自动释放时间
  • 函数声明
  • 参数含义
  • 返回值
  • 代码示例
  • 释放带宽包
  • 函数声明
  • 参数含义
  • 返回值
  • 代码示例
  • 附录

EipBP实例

更新时间:2025-08-21

获取Endpoint

在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于EIP服务域名的部分,理解Endpoint相关的概念。 百度智能云目前开放了多区域支持,请参考区域选择说明中网络产品弹性公网IP EIP的部分。

注意: EipBp API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用。

获取AK/SK

要使用百度智能云EipBp,您需要拥有一个有效的 AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。AK/SK是由系统分配给用户的,均为字符串,用于标识用户,为访问服务做签名验证。 可以通过如下步骤获得并了解您的AK/SK信息:

  1. 注册百度智能云账号
  2. 创建AK/SK

新建EipBpClient

EipBpClient是EipBp服务的客户端,为开发者与EipBp服务进行交互提供了一系列的方法。 新建EipBpClient时,需要先使用Endpoint、AK、SK对BceClientConfigurationl类型的config实例进行配置,再使用config实例对EipBpClient进行配置,具体配置方法如下:

Java
1static final String ENDPOINT = "";
2static final String AK = "";
3static final String SK = "";
4BceClientConfiguration config = new BceClientConfiguration();
5config.setCredentials(new DefaultBceCredentials(AK, SK));
6config.setEndpoint(ENDPOINT);
7EipBpClient eipBpClient = new EipBpClient(config);

创建带宽包

函数声明

Java
1public CreateEipBpResponse createEipBp(CreateEipBpRequest request) {
2    ......
3} 

参数含义

请参考OpenAPI文档 创建带宽包请求参数

返回值

操作成功

Plain Text
1{
2    "metadata":具体信息参考附录metadata部分,
3    "id":"bw-2ede9df3"
4}

操作失败

操作失败返回异常列表参考EIP异常列表

代码示例

具体代码示例参考:ExampleCreateEipBp.java

调整带宽包带宽

函数声明

Java
1public void resizeEipBp(ResizeEipBpRequest request) {
2    ......
3}
4
5public void resizeEipBp(String id, Integer bandwidthInMbps) {
6    ......
7} 

参数含义

请参考OpenAPI文档 调整带宽包带宽请求参数

返回值

操作成功

无

操作失败

操作失败返回异常列表参考EIP异常列表

代码示例

具体代码示例参考:ExampleResizeEipBp.java

查询带宽包详情

函数声明

Java
1public EipBpDetailResponse getEipBpDetail(GetEipBpRequest request) {
2    ......
3}
4
5public EipBpDetailResponse getEipBpDetail(String id) {
6    ......
7} 

参数含义

请参考OpenAPI文档 查询带宽包详情请求参数

返回值

操作成功

Plain Text
1{
2    "metadata":具体信息参考附录metadata部分,
3    "name":"bp_1",
4    "id":"bw-IyWRnII7",
5    "bindType":"eip",
6    "bandwidthInMbps":"5",
7    "instanceId":"ip-xefrn257",
8    "eips":[
9		"10.23.54.23"
10    ],
11    "instanceBandwidthInMbps":5,
12    "createTime":"2019-08-03T20:38:43Z",
13    "autoReleaseTime":"2019-09-23T12:38:43Z",
14    "type": "BandwidthPackage",
15    "region": "bj"
16}

操作失败

操作失败返回异常列表参考EIP异常列表

代码示例

具体代码示例参考:ExampleGetEipBpDetail.java

查询带宽包列表

函数声明

Java
1public ListEipBpsResponse listEipBps(ListEipBpsRequest request) {
2    ......
3}
4
5public ListEipBpsResponse listEipBps() {
6    ......
7}
8
9public ListEipBpsResponse listEipBps(String id, String name, String bindType) {
10    ......
11}
12
13public ListEipBpsResponse listEipBps(String id, String name, String bindType, String type) {
14    ......
15}

参数含义

请参考OpenAPI文档 查询带宽包列表请求参数

返回值

操作成功

Plain Text
1{
2    "metadata":具体信息参考附录metadata部分,
3    "nextMarker": "bw-IyWRn123",
4    "marker": "bw-IyWRnII7",
5    "maxKeys": 2,
6    "isTruncated": true,
7    "bpList": [
8        {
9          "name":"bp_1",
10          "id":"bw-IyWRnII7",
11          "bindType":"eip",
12          "bandwidthInMbps":"15",
13          "instanceId":"ip-xefrn257",
14          "eips":[
15              "10.23.54.23"
16          ],
17          "createTime":"2019-08-03T20:38:43Z",
18          "autoReleaseTime":"2019-08-23T12:38:43Z",
19          “type”:"BandwidthPackage",
20          "region":"bj"
21        },
22        {
23          "name":"bp_2",
24          "id":"bw-IyWRnIqw",
25          "bindType":"eipgroup",
26          "bandwidthInMbps":"30",
27          "instanceId":"eg-xsdqn76f",
28          "eips":[
29              "10.23.96.96",
30              "10.23.96.97",
31              "10.23.96.98",
32              "10.23.96.99"
33          ],
34          "createTime":"2019-08-03T20:38:43Z",
35          "autoReleaseTime":"2019-09-23T12:38:43Z",
36          “type”:"BandwidthPackage",
37          "region":"bj"
38        }
39    ]
40}

操作失败

操作失败返回异常列表参考EIP异常列表

代码示例

具体代码示例参考:ExampleListEipBps.java

更新带宽包名称

函数声明

Java
1public void renameEipBp(UpdateEipBpNameRequest request) {
2    ......
3}
4
5public void renameEipBp(String id, String name) {
6    ......
7}

参数含义

请参考OpenAPI文档 更新带宽包名称请求参数

返回值

操作成功

无

操作失败

操作失败返回异常列表参考EIP异常列表

代码示例

具体代码示例参考:ExampleRenameEipBp.java

更新带宽包自动释放时间

函数声明

Java
1public void updateAutoReleaseTime(UpdateEipBpAutoReleaseTimeRequest request) {
2    ......
3}
4
5public void updateAutoReleaseTime(String id, String autoReleaseTime) {
6    ......
7}

参数含义

请参考OpenAPI文档 更新带宽包自动释放时间请求参数

返回值

操作成功

无

操作失败

操作失败返回异常列表参考EIP异常列表

代码示例

具体代码示例参考:ExampleUpdateEipBpAutoReleaseTime.java

释放带宽包

函数声明

Java
1public void releaseEipBp(ReleaseEipBpRequest request) {
2    ......
3}
4
5public void releaseEipBp(String id) {
6    ......
7}

参数含义

请参考OpenAPI文档 释放带宽包请求参数

返回值

操作成功

无

操作失败

操作失败返回异常列表参考EIP异常列表

代码示例

具体代码示例参考:ExampleReleaseEipBp.java

附录

公共返回信息metadata格式

Plain Text
1{
2      "bceRequestId":"f5f0821d-45fe-439b-bbf4-fc48b639f84a",
3      "contentLength":28,
4      "contentType":"application/json;charset=UTF-8",
5      "date":1701917695000,
6      "server":"openresty/1.15.8.1"
7}

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