查询pod列表
所有文档

          边缘计算节点 BEC

          查询pod列表

          接口描述

          pod列表接口是获取当前用户的容器组列表。

          请求结构

          GET /v1/pod?pageNo={pageNo}&pageSize={pageSize}&keyword={keyword}&order={order}&orderBy={orderBy}&serviceId={serviceId}&deploymentId={deploymentId} HTTP/1.1
          Host: bec.baidubce.com
          Content-Type: application/json; charset=utf-8
          Authorization: authorization string

          请求头域

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

          请求参数

          参数名称 类型 是否必须 参数位置 描述
          pageNo Integer Query参数 第几页,默认值1,最小值1,缺省为1
          pageSize Integer Query参数 每页个数,默认值100,最小1,最大100,缺省值为100
          serviceId String Query参数 服务id
          deploymentId String Query参数 部署id
          order String Query参数 排序顺序,可选desc\asc,缺省为desc
          orderBy String Query参数 排序字段,缺省为createTime
          keyword String Query参数 查询容器组的关键字类型

          响应头域

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

          响应参数

          参数名称 类型 描述
          result List<PodBriefVo> 列表数据
          orderBy String 排序字段
          order String 排序顺序
          pageNo int 第几页
          pageSize int 每页个数
          totalCount int 总数

          错误码

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

          请求示例

          GET /v1/pod?pageNo=1&pageSize=1 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": [
                  {
                      "serviceId": "s-ym9zhdfx",
                      "deploymentName": "sts-ym9zhdfx-1-t",
                      "podName": "sts-ym9zhdfx-1-t-0",
                      "region": "EAST_CHINA",
                      "serviceProvider": "CHINA_TELECOM",
                      "labels": null,
                      "status": "RUNNING",
                      "cpu": 4.0,
                      "mem": 8.0,
                      "publicIp": "220.194.64.210",
                      "internalIp": "10.244.7.96",
                      "ingressBandwidth": "100M",
                      "imageList": [
                          "hub.baidubce.com/jpaas-public/alphine-go:3.5"
                      ],
                      "createTime": "2019-11-19T06:06:06Z"
                  }
              ],
              "orders": null,
              "orderBy": "createTime",
              "order": "desc",
              "pageNo": 1,
              "pageSize": 1,
              "totalCount": 5
          }

          Model对象定义

          PodBriefVo

          参数名称 类型 描述
          serviceId String 服务名称
          deploymentName String 部署名称
          deploymentId String 部署ID
          podName String pod名称
          region Region 地域
          serviceProvider ServiceProvider 服务运营商
          labels Map<String, String> 标签
          status ResourceStatus 资源状态
          cpu float cpu
          mem float 内存
          publicIp String 公网ip
          internalIp String 内网ip
          ingressBandwidth String 带宽
          imageList ArrayList<String> 镜像list
          createTime String 创建时间
          上一篇
          部署管理相关接口
          下一篇
          查询pod资源监控