云容器引擎 CCE-获取集群证书:响应参数

时间:2023-11-01 16:20:05

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

kind

String

API类型,固定值“Config”,该值不可修改。

缺省值:Config

apiVersion

String

API版本,固定值“v1”。

preferences

String

当前未使用该字段,当前默认为空。

clusters

Array of Clusters objects

集群列表。

users

Array of Users objects

存放了指定用户的一些证书信息和ClientKey信息。

contexts

Array of Contexts objects

上下文列表。

current-context

String

当前上下文,若存在publicIp(虚拟机弹性IP)时为 external; 若不存在publicIp为 internal。

表4 Clusters

参数

参数类型

描述

name

String

集群名字。

  • 若不存在publicIp(虚拟机弹性IP),则集群列表的集群数量为1,该字段值为“internalCluster”。
  • 若存在publicIp,则集群列表的集群数量大于1,所有扩展的cluster的name的值为“externalCluster”。

cluster

ClusterCert object

集群信息。

表5 ClusterCert

参数

参数类型

描述

server

String

服务器地址。

certificate-authority-data

String

证书授权数据。

insecure-skip-tls-verify

Boolean

不校验服务端证书,在 cluster 类型为 externalCluster 时,该值为 true。

表6 Users

参数

参数类型

描述

name

String

当前为固定值“user“。

user

User object

存放了指定用户的一些证书信息和ClientKey信息。

表7 User

参数

参数类型

描述

client-certificate-data

String

客户端证书。

client-key-data

String

包含来自TLS客户端密钥文件的PEM编码数据。

表8 Contexts

参数

参数类型

描述

name

String

上下文的名称。

  • 若不存在publicIp(虚拟机弹性IP),则集群列表的集群数量为1,该字段值为“internal”。
  • 若存在publicIp,则集群列表的集群数量大于1,所有扩展的context的name的值为“external”。

context

Context object

上下文信息。

表9 Context

参数

参数类型

描述

cluster

String

上下文cluster信息。

user

String

上下文user信息。

support.huaweicloud.com/api-cce/cce_02_0359.html