文档首页/ 华为云UCS/ API参考/ API/ 配置管理/ 统计某个用户所有配置集合的运行状态 - ShowGitopsStatistics
更新时间:2025-11-17 GMT+08:00
分享

统计某个用户所有配置集合的运行状态 - ShowGitopsStatistics

功能介绍

统计某个用户所有配置集合的运行状态

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项

URI

GET /v1/configsets/statistics

表1 Query参数

参数

是否必选

参数类型

描述

limit

Integer

分页获取列表时,页的大小,默认为-1

offset

String

分页获取列表时,起始偏移量,默认为0

order_by

String

分页获取列表时,排序参数,支持create_at和update_at,默认create_at:

  • create_at:按创建时间排序

  • update_at:按更新时间排序

order

String

分页获取列表时,排序方向,支持desc和asc,默认desc:

  • desc:降序排序

  • asc:升序排序

请求参数

响应参数

状态码:200

表2 响应Body参数

参数

参数类型

描述

overviewStatus

OverviewReconcileStatus object

所有集群中配置集合的状态总览

items

Array of ClusterReconcileStatus objects

每个集群的配置集合状态

total

Integer

所有页的结果的总数

表3 OverviewReconcileStatus

参数

参数类型

描述

configSetTotalNum

Integer

配置集合总数

healthStatusNum

Integer

健康状态的配置集合数量

failedStatusNum

Integer

失败状态的配置集合数量

unknownStatusNum

Integer

未知状态的配置集合数量

progressingStatusNum

Integer

正在处理中的配置集合数量

表4 ClusterReconcileStatus

参数

参数类型

描述

clusterID

String

集群id

configSetTotalNum

Integer

集群中配置集合的总数

healthStatusNum

Integer

健康状态的配置集合数量

failedStatusNum

Integer

失败状态的配置集合数量

unknownStatusNum

Integer

未知状态的配置集合数量

progressingStatusNum

Integer

正在处理中的配置集合数量

k8sResourceNum

Integer

与集群关联的Kubernetes资源数量

sourceRepoNum

Integer

与集群关联的源代码仓库数量

状态码:400

表5 响应Body参数

参数

参数类型

描述

-

String

请求示例

响应示例

状态码:200

用户所有配置集合的运行状态的统计结果

{
  "overviewStatus" : {
    "configSetTotalNum" : 1,
    "failedStatusNum" : 1
  },
  "items" : [ {
    "clusterID" : "375f1918-5924-11ee-bfe7-0255ac1001b8",
    "configSetTotalNum" : 1,
    "failedStatusNum" : 1,
    "sourceRepoNum" : 1
  }, {
    "clusterID" : "620a2278-568c-11ee-a207-0255ac10004d"
  } ],
  "total" : 2
}

状态码

状态码

描述

200

用户所有配置集合的运行状态的统计结果

400

客户端请求错误,服务器无法执行请求

错误码

请参见错误码

相关文档