容器服务
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | ListKubeconfigs | 接口名称。当前 API 的名称为 ListKubeconfigs。 |
Version | String | 是 | 2022-05-12 | 接口版本。当前 API 的版本为 2022-05-12。 |
PageNumber | Integer | 否 | 1 | 分页查询时的起始页码,从 1 开始,默认为 1。 |
PageSize | Integer | 否 | 10 | 分页查询时每页显示的记录数,取值:
|
Filter | 否 | - | 待查询 Kubeconfig 的筛选条件。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
ClusterIds | Array of String | 否 | ["cc5silumrsf******"] | |
Ids | Array of String | 否 | ["kc9l74mvqtof******"] | Kubeconfig ID。 在 容器服务控制台 的 集群 页面,单击目标集群名称后,在集群的 基本信息 页面 连接信息 页签获取 Kubeconfig ID,也可以查看调用 CreateKubeconfig 接口后保存的 Kubeconfig ID 信息。 |
UserIds | Array of Long | 否 | [2100******] | 用户 ID。 注意
|
RoleIds | Array of Long | 否 | [7890******] | 角色 ID。 注意
|
Types | Array of String | 否 | ["Private"] | 集群 Kubeconfig 文件类型,取值:
|
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
Items | - | Kubeconfig 的详细信息列表。 | |
PageNumber | Integer | 1 | 当前页码。 |
PageSize | Integer | 10 | 每页显示的 Kubeconfig 信息条数。 |
TotalCount | Integer | 11 | 符合条件的 Kubeconfig 总数。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
Id | String | kc9q8pbf******** | Kubeconfig ID。 |
UserId | Long | 21000***** | 用户 ID。 |
ClusterId | String | cc9q8pbf******** | 集群 ID。 |
Type | String | Private | 集群 Kubeconfig 文件类型,参数值有:
|
CreateTime | String | 2022-05-06T02:49:19Z | Kubeconfig 生成时间。 |
ExpireTime | String | 2022-05-06T02:49:19Z | Kubeconfig 到期时间。 |
Kubeconfig | String | YXBpVmVyc2****** | Kubeconfig 文本。以 Base64 编码返回。 说明 如果Type=Public但ClusterIds中指定的集群的ClusterConfig.ApiServerPublicAccessEnabled=false,则此处返回为空。 |
RoleId | Long | 13****** | 角色 ID。 |