云容器引擎-查询集群插件详情
接口功能介绍
调用该接口获取插件实例详情。
接口约束
无
URI
GET /v1.1/ccse/clusters//pluginInstance//detail
路径参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
clusterName | 是 | String | 集群名称 | ccse-demo | |
pluginName | 是 | String | 插件名称 | plugin_inst |
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
namespace | 是 | String | 命名空间名称 | default |
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionId | 是 | String | 资源池编码 | bb9fdb42056f11eda1610242ac110002 |
请求体body参数
无
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | String | 状态码 | 800 | |
message | String | 提示信息 | ||
returnObj | Object | 返回对象 | returnObj | |
error | String | 错误码 | CCSE_500 |
表 returnObj
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
releaseHistoryListDTOS | Array of Objects | 发布版本列表。 | releaseHistoryListDTO | |
firstDeployTime | String | 首次发布时间。 | ||
lastDeployTime | String | 最新发布时间。 | ||
name | String | 实例名称。 | ||
namespace | String | 命名空间。 | ||
values | String | values参数。 | ||
resourceDTOS | Array of Objects | 资源列表。 | resourceDTO | |
clusterName | String | 集群名称 | ||
createdTime | String | 创建时间 | ||
chartVersion | String | chart版本 | ||
status | String | 状态 | ||
lastEvent | String | 时间 | ||
readme | String | 说明 | ||
externalIps | Array of Strings | 外部IP | ||
chartUrl | String | chart url | ||
kubeConfigPath | String | kubeconfig路径 | ||
repositoryId | Long | 仓库ID | 1234567890 | |
chartName | String | chart名称 | ||
icon | String | icon名称 |
表 releaseHistoryListDTO
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
revision | String | 版本 | 1 | |
updated | String | 更新时间。 | 2023-02-28 17:52:23 | |
status | String | 状态。 | deployed | |
chart | String | Chart名称和版本。 | demo-tpl-0.1.0 | |
appVersion | String | 版本。 | 0.1.0 | |
description | String | 描述。 | desc | |
clusterId | Long | 集群ID。 | 10000 | |
name | String | 实例名称。 | demo-inst | |
namespace | String | 命名空间。 | default | |
chartName | String | Chart名称。 | demo-tpl | |
chartVersion | String | Chart版本。 | 0.1.0 |
表 resourceDTO
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
name | String | 资源名称。 | ||
namespace | String | 资源命名空间。 | ||
kind | String | 资源kind。 | ||
yaml | String | 资源内容。 |
枚举参数
无
请求示例
请求url
GET https://ccse-global.ctapi.ctyun.cn/v1.1/ccse/clusters/ccse-demo/pluginInstance/ccse-monitor
请求头header
{regionId:bb9fdb42056f11eda1610242ac110002}
请求体body
无
响应示例
{
"statusCode": 800,
"message": "获取集群demo插件ccse-monitor实例详情成功",
"returnObj": {
"releaseHistoryListDTOS": null,
"firstDeployTime": null,
"lastDeployTime": "2023-08-28 09: 30: 44",
"name": "ccse-monitor",
"namespace": "kube-system",
"values": null,
"resourceDTOS": null,
"clusterName": "demo",
"createdTime": "2023-08-28 09: 30: 44",
"chartVersion": "0.1.4",
"status": "deployed",
"lastEvent": "Install complete",
"readme": "xx",
"externalIps": [
"192.168.1.14: 31564",
"192.168.1.14: 30006"
],
"chartUrl": "http: //33.0.0.58: 30022/chartrepo/plugins/charts/ccse-monitor-0.1.4.tgz",
"kubeConfigPath": "/ccse-console/helm-files/clusters/16931858247000117/configs/kubeconfig",
"repositoryId": 7,
"chartName": "ccse-monitor",
"icon": "sha256: 61cf3a178ff0f75bf08a25d96b75cf7355dc197749a9f128ed3ef34b0df05518"
}
}