
# 获取各个类型集群的全局配置 - ListServerConfigs
#### 功能介绍
获取各个类型集群的全局配置
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-ucs/ucs_api_0026.html)。
#### URI
GET /v1/serverconfig
#### 请求参数
无
#### 响应参数
**状态码：200**
表1响应Body参数 
| 参数          | 参数类型                                                                     | 描述        |
|:---|:---|:---|
| onpremises  | [OnPremisesConfig] object | 本地集群的配置参数 |
| federations | [FederationConfig] object | 联邦配置参数    |
   
 表2OnPremisesConfig 
| 参数           | 参数类型                                                                                         | 描述         |
|:---|:---|:---|
| versionsInfo | Array of [OnPremisesVersionInfo] objects | 本地集群版本信息列表 |
   
 表3OnPremisesVersionInfo 
| 参数                | 参数类型   | 描述             |
|:---|:---|:---|
| kubernetesVersion | String | Kubernetes集群版本 |
| releaseVersion    | String | 发布版本           |
| ucsctlDownloadURL | String | ucs-ctl工具下载链接  |
| arch              | String | 兼容CPU架构        |
| obsEndpoint       | String | 对象存储服务访问端点     |
| packagePath       | String | 软件包存储路径        |
| imagesPackagePath | String | 镜像包存储路径        |
| targetVersion     | String | 目标版本           |
   
 表4FederationConfig 
| 参数           | 参数类型                                                                                         | 描述       |
|:---|:---|:---|
| versionsInfo | Array of [FederationVersionInfo] objects | 联邦版本信息列表 |
   
 表5FederationVersionInfo 
| 参数             | 参数类型                                                                                         | 描述       |
|:---|:---|:---|
| currentVersion | [FederationVersionSpec] object           | 当前联邦版本   |
| targetVersions | Array of [FederationVersionSpec] objects | 目标联邦版本列表 |
   
 表6FederationVersionSpec 
| 参数                | 参数类型   | 描述   |
|:---|:---|:---|
| FederationVersion | String | 联邦版本 |
   
**状态码：400**
表7响应Body参数 
| 参数 | 参数类型   | 描述 |
|:---|:---|:---|
| -  | String | -  |
   
#### 请求示例
无
#### 响应示例
**状态码：200**
集群的全局配置参数
```
{
  "onpremises" : {
    "versionsInfo" : [ {
      "kubernetesVersion" : "1.28.5",
      "releaseVersion" : "25.3.0",
      "ucsctlDownloadURL" : "toolkits/ucs-ctl/ucsadm-25.3.0.2/amd64/ucs-ctl",
      "arch" : "amd64",
      "obsEndpoint" : "https://ucs-onprem.obs.cn-north-5.ulanqab.huawei.com",
      "packagePath" : "packages/ucs-onpremise/25.3.0/ucs-onpremise_25.3.0.2_amd64.tar.gz",
      "imagesPackagePath" : "packages/ucs-onpremise/25.3.0/ucs-onpremise_images_25.3.0.2_amd64.tar.gz"
    }, {
      "kubernetesVersion" : "1.28.5",
      "releaseVersion" : "25.3.0",
      "ucsctlDownloadURL" : "toolkits/ucs-ctl/ucsadm-25.3.0.2/arm64/ucs-ctl",
      "arch" : "arm64",
      "obsEndpoint" : "https://ucs-onprem.obs.cn-north-5.ulanqab.huawei.com",
      "packagePath" : "packages/ucs-onpremise/25.3.0/ucs-onpremise_25.3.0.2_arm64.tar.gz",
      "imagesPackagePath" : "packages/ucs-onpremise/25.3.0/ucs-onpremise_images_25.3.0.2_arm64.tar.gz"
    } ]
  },
  "federations" : {
    "versionsInfo" : [ {
      "currentVersion" : {
        "FederationVersion" : "v1.10.7-r29"
      },
      "targetVersions" : [ {
        "FederationVersion" : "v1.10.7-t0813"
      } ]
    }, {
      "currentVersion" : {
        "FederationVersion" : "v1.10.7-r27"
      },
      "targetVersions" : [ {
        "FederationVersion" : "v1.10.7-r28"
      } ]
    }, {
      "currentVersion" : {
        "FederationVersion" : "v1.10.7-r28"
      },
      "targetVersions" : [ {
        "FederationVersion" : "v1.10.7-r29"
      } ]
    }, {
      "currentVersion" : {
        "FederationVersion" : "1.10.3-r10"
      },
      "targetVersions" : [ {
        "FederationVersion" : "v1.10.7-t0928"
      } ]
    } ]
  }
}
```
#### 状态码
| 状态码 | 描述                |
|:---|:---|
| 200 | 集群的全局配置参数         |
| 400 | 客户端请求错误，服务器无法执行请求 |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-ucs/ErrorCode.html)。
