文档首页/ 云容器引擎 CCE/ API参考/ 历史API/ 节点管理/ 获取控制节点列表(待废弃) - GetMastersByUID
更新时间:2026-09-15 GMT+08:00
分享

获取控制节点列表(待废弃) - GetMastersByUID

功能介绍

该API用于获取指定集群的控制节点列表。

调用方法

请参见如何调用API。

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。

  • 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
  • 如果使用身份策略授权,当前API调用无需身份策略权限。

URI

GET /api/v2/projects/{project_id}/clusters/{cluster_id}/masters

表1 路径参数

参数

是否必选

参数类型

描述

project_id

是

String

参数解释:

项目ID,获取方式请参见如何获取接口URI中参数。

约束限制:

不涉及

取值范围:

账号的项目ID

默认取值:

不涉及

cluster_id

是

String

参数解释:

集群ID,获取方式请参见如何获取接口URI中参数。

约束限制:

不涉及

取值范围:

集群ID

默认取值:

不涉及

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

是

String

参数解释:

消息体的类型(格式)

约束限制:

GET方法不做校验

取值范围:

  • application/json

  • application/json;charset=utf-8

  • application/x-pem-file

  • multipart/form-data(注:存在FormData参数时使用)

默认取值:

不涉及

X-Auth-Token

是

String

参数解释:

调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值,获取方式请参见获取token。

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

kind

String

参数解释:

API类型

约束限制:

不涉及

取值范围:

不涉及

默认取值:

List

apiVersion

String

参数解释:

API版本

约束限制:

不涉及

取值范围:

不涉及

默认取值:

v2

items

Array of MasterNode objects

参数解释:

控制节点信息列表

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

表4 MasterNode

参数

参数类型

描述

kind

String

参数解释:

API类型

约束限制:

不涉及

取值范围:

不涉及

默认取值:

Host

apiVersion

String

参数解释:

API版本

约束限制:

不涉及

取值范围:

不涉及

默认取值:

v2

metadata

MasterNodeMetadata object

参数解释:

控制节点元数据

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

spec

MasterNodeSpec object

参数解释:

控制节点详细信息

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

status

MasterNodeStatus object

参数解释:

控制节点状态信息

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

表5 MasterNodeMetadata

参数

参数类型

描述

uid

String

参数解释:

控制节点ID

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

name

String

参数解释:

控制节点名称

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

creationTimestamp

String

参数解释:

控制节点创建时间

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

updateTimestamp

String

参数解释:

控制节点最后更新时间

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

表6 MasterNodeSpec

参数

参数类型

描述

az

String

参数解释:

控制节点所在可用区

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

privateIp

String

参数解释:

控制节点私有IP地址

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

flavor

String

参数解释:

控制节点云服务器类型

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

cpu

Integer

参数解释:

控制节点CPU核数

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

memory

Integer

参数解释:

控制节点内存大小

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

serverId

String

参数解释:

控制节点云服务器ID

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

extendParam

Map<String,String>

参数解释:

控制节点额外参数

约束限制:

不涉及

取值范围:

不涉及

默认取值:

不涉及

表7 MasterNodeStatus

参数

参数类型

描述

status

String

参数解释:

节点状态

约束限制:

不涉及

取值范围:

  • Active: 运行中

  • Abnormal:不可用

默认取值:

不涉及

请求示例

无

响应示例

状态码:200

获取VPC下节点信息成功

{
  "kind" : "List",
  "apiVersion" : "v2",
  "items" : [ {
    "kind" : "Host",
    "apiVersion" : "v2",
    "metadata" : {
      "name" : "nvdkl-master-1",
      "uid" : "a6321127-95c4-11f0-addc-0255ac1001b6",
      "creationTimestamp" : "2025-09-20 01:53:48.291391 +0000 UTC",
      "updateTimestamp" : "2025-09-20 02:00:59.92607 +0000 UTC"
    },
    "spec" : {
      "az" : "cn-north-7c",
      "privateIp" : "192.168.0.169",
      "flavor" : "st6.xlarge.2",
      "cpu" : 4,
      "memory" : 8,
      "serverId" : "d59880cc-f757-487b-853f-a29134bdcc14",
      "extendParam" : {
        "portId" : "5763bb17-8d59-47df-8cbc-6ab91ad3eab4"
      }
    },
    "status" : {
      "status" : "Active"
    }
  } ]
}

状态码

状态码

描述

200

获取VPC下节点信息成功

错误码

请参见错误码。

相关文档