更新时间:2026-01-08 GMT+08:00

获取集群配置

功能介绍

获取集群配置

URI

POST /v5/{project_id}/container/kubernetes/clusters/configs/batch-query

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

表2 Query参数

参数

是否必选

参数类型

描述

enterprise_project_id

String

企业项目ID,查询所有企业项目时填写:all_granted_eps

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)

region

String

Region ID

表4 请求Body参数

参数

是否必选

参数类型

描述

cluster_info_list

Array of cluster_info_list objects

集群id列表

cluster_id_list

Array of strings

集群id列表

表5 cluster_info_list

参数

是否必选

参数类型

描述

cluster_id

String

集群id

cluster_name

String

集群名称

响应参数

状态码:200

表6 响应Body参数

参数

参数类型

描述

total_num

Integer

配置总数

data_list

Array of ClusterConfigResponseInfo objects

data list

表7 ClusterConfigResponseInfo

参数

参数类型

描述

cluster_id

String

集群id

protect_node_num

Integer

集群开启防护节点数量

protect_interrupt_node_num

Integer

集群防护中断节点数量

unprotect_node_num

Integer

集群防护中断节点数量

node_total_num

Integer

集群节点总数

cluster_name

String

集群名称

charging_mode

String

付费模式:

on_demand 按需

free 免费

prefer_packet_cycle

Integer

只支持按需配额;值为0

protect_type

String

cce集群防护类型

protect_status

String

防护状态:

protecting 防护中

part_protect 部分防护

creating 开启中

error_protect 防护异常

unprotect 未防护

wait_protect 待防护

cluster_type

String

集群类型

fail_reason

String

fail reason

请求示例

查询集群名称为cluster_name_test,集群id为6a321faa6e6c4a18b5bf19dd9543test集群配置

POST https://{endpoint}/v5{project_id}/container/kubernetes/clusters/configs/batch-query?enterprise_project_id=0

{
  "cluster_info_list" : {
    "cluster_id" : "6a321faa6e6c4a18b5bf19dd9543test",
    "cluster_name" : "cluster_name_test"
  }
}

响应示例

状态码

状态码

描述

200

请求已成功

错误码

请参见错误码