下载集群的kubeconfig配置文件
参数名称 | 类型 | 必填 | 描述 |
---|
Action | String | 是 | 公共参数,本接口取值:DownloadClusterConfig。 |
Version | String | 是 | 公共参数,本接口取值:2019-08-06。 |
ClusterId | String | 是 | 集群id 示例值:5ba97a92-7553-14de-ca3b-0504ade259bb |
IsPublic | Boolean | 否 | 获取的config类型 示例值:true 默认值:true |
参数名称 | 类型 | 描述 |
---|
RequestId | String | 请求id 示例值:431d64e4-25b8-b76a-da0b-63dea00095a1 |
Expose | Boolean | 是否开启apiserver访问 示例值:false |
ClusterConfig | String | 集群访问凭证 示例值:xxxxxxxx |
JSON格式
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码
错误码 | 错误信息 | Http状态码 | 描述 |
---|
ClusterIdRequired | ClusterId is required | 400 | 集群ID必须填写 |
ClusterIdInvalid | ClusterId must match `^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$` | 400 | 集群ID必须满足 `^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$` |
ClusterNotFound | cluster xx is not found | 400 | 集群不存在 |
GetClusterError | failed to get cluster | 400 | 获取集群信息失败 |
GetClusterCAError | failed to get cluster ca | 400 | 获取集群CA失败 |
纯净模式