接口URL:/csm/v1/open/metadata/get
Content-Type:text/plain
请求方式:GET
URI参数说明:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
无URI参数 |
请求体参数说明:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
无请求参数KEY/VALUE类型 |
返回参数说明:
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
code | CSM_2000 | String | 错误码 |
message | SUCCESS | String | 错误提示信息 |
returnObj | Object | Object | API返回数据体,接口如果没有返回字段时也可能可能返回{}或[] |
statusCode | 2000 | Integer | 调用错误时返回的错误编码 |
表returnObj
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
versionCRDs | Arrary | Arrary[VersionCRDs] | 各版本网格包含的crd资源 |
表VersionCRDs
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
crds | Arrary | Arrary[CRD] | 服务网格的crd资源 |
version | 1.16.2 | String | 网格的版本信息 |
表CRD
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
apiGroup | networking.istio.io | String | CRD Group |
apiVersion | v1alpha3 | String | CRD版本号 |
kind | DestinationRule | String | CRD类型 |
返回示例:成功
{
"code": "CSM_2000",
"message": "SUCCESS",
"returnObj": {
"versionCRDs": [
{
"crds": [
{
"apiGroup": "networking.istio.io",
"apiVersion": "v1alpha3",
"kind": "DestinationRule"
}
],
"version": "1.16.2"
}
]
},
"statusCode": 2000
}
返回示例:失败(详见接口失败示例章节)