获取负载均衡可绑定的部署列表
所有文档

          边缘计算节点 BEC

          获取负载均衡可绑定的部署列表

          接口描述

          获取负载均衡可绑定的容器\虚机部署列表。

          请求结构

          GET /v1/blb/{blbId}/binding HTTP/1.1
          Host: bec.baidubce.com
          Content-Type: application/json; charset=utf-8
          Authorization: authorization string

          请求头域

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

          请求参数

          参数名称 类型 是否必须 参数位置 描述
          blbId String URI参数 负载均衡Id
          pageNo int Query参数 页码,默认单页显示
          pageSize int Query参数 单页结果数,默认值1000
          keyword String Query参数 关键词

          响应头域

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

          响应参数

          参数名称 类型 描述
          result List<LbDeployPo> 容器\虚机部署列表
          pageNo int 页码
          pageSize int 单页结果数
          totalCount int 结果总数

          错误码

          请参照错误返回章节的内容。

          请求示例

          GET /v1/blb/lb-wnyiftay/binding HTTP/1.1
          Host: bec.baidubce.com
          Content-Type: application/json; charset=utf-8
          Authorization: bce-auth-v1/318857a8f08b11e9845ca7e54775a0c2/2019-10-17T03:07:21Z/1800/host/212eef8cfe1ac94be56c4afedb9360bba621ef646c3c8288971d36801d70501a

          响应示例

          HTTP/1.1 200 OK
          Content-Type: application/json;charset=UTF-8
          Date: Wed, 08 Jul 2019 03:28:11 GMT
          x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
          X-Bce-Gateway-Region: BJ
          {
              "result": [
                  {
          			"backends": [{
          				"ip": "172.16.9.215",
          				"name": "vm-xxxxx-2-u-huhehaote-rdtq4",
          				"weight": 0
          			}],
          			"cdshdd": 0,
          			"cdsssd": 0,
          			"city": "HUHEHAOTE",
          			"createTime": 1610555813000,
          			"customOrigName": "",
          			"dataDiskNum": 0,
          			"deploymentName": "vmrs-xxxxx-2-u-huhehaote",
          			"deploymentType": "ReplicaSet",
          			"lastBillTime": 0,
          			"nvme": 0,
          			"podCpu": 4,
          			"podDataStorage": "",
          			"podGpu": 0,
          			"podIpRequired": false,
          			"podMemory": 8,
          			"region": "NORTH_CHINA",
          			"replicas": 1,
          			"sata": 0,
          			"serviceId": "s-xxxxxxx",
          			"serviceName": "测试",
          			"serviceProvider": "CHINA_UNICOM",
          			"updateTime": 1610555813000
          		}
              ],
              "pageNo": 1,
              "pageSize": 1000,
              "totalCount": 1
          }

          Model对象定义

          LbDeployPo

          参数名称 类型 描述
          backends List<Backends> 容器时为空/虚机时为部署下可绑定虚机列表
          serviceName String 所属service名称
          deploymentName String 部署名称
          customOrigName String 用户自定义名称
          serviceId String 所属serviceId
          deploymentType String 部署类型,容器与虚机分别对应"StatefulSet"、"VmReplicas"
          region Region 部署所在地域
          serviceProvider ServiceProvider 部署所属运营商
          city String 部署所在城市
          replicas int 部署下容器组\虚机实例个数
          podCpu int 单容器组\虚机实例cpu使用量,单位核数
          podMemory int 单容器组\虚机实例内存使用量,单位Gi
          podGpu int 单容器组\虚机实例GPU使用量
          podDataStorage String 单容器组\虚机实例磁盘使用量,单位Gi
          podIpRequired boolean 容器组\虚机实例是否使用公网ip
          createTime DateTime 部署创建时间
          updateTime DateTime 部署数据更新时间
          sata int 单容器组\虚机实例HDD磁盘使用量,单位Gi
          nvme int 单容器组\虚机实例SSD使用量,单位Gi
          dataDiskNum int 单容器组\虚机实例使用磁盘种类数

          Backends

          参数名称 类型 描述
          name String 实例名称
          ip String 内网ip
          weight int 权重

          Region

          枚举名称 描述
          CENTRAL_CHINA 华中
          EAST_CHINA 华东
          NORTH_CHINA 华北
          SOUTH_CHINA 华南
          NORTH_EAST 东北
          NORTH_WEST 西北
          SOUTH_WEST 西南

          ServiceProvider

          枚举名称 描述
          CHINA_UNICOM 联通
          CHINA_MOBILE 移动
          CHINA_TELECOM 电信
          上一篇
          获取负载均衡已绑定资源列表
          下一篇
          获取部署中可绑定资源列表