调用listApplication接口获取K8s集群中已部署的应用列表
接口URL:/v1/app/inst/listApplication
Content-Type:text/plain
请求方式:get
URI参数说明:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
appName | String | String | 否 | 已部署应用名称 |
category | String | String | 否 | 部署类型,可填写内容:IMAGE_DEPLOY |
deployEnvId | String | String | 否 | 部署环境ID,数据来源于环境列表 |
projectId | String | String | 是 | 项目ID,数据来源于分页查询项目列表 |
请求体参数说明:
参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 |
---|---|---|---|---|
无请求参数KEY/VALUE类型 |
返回参数说明:
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
statusCode | Integer | Integer | 响应编码 2000 success |
message | String | String | 消息内容 |
returnObj | Object | Object | 返回数据 |
error | String | String | 调用错误时返回的错误编码 |
表returnObj
参数名 | 示例值 | 参数类型 | 参数描述 |
---|---|---|---|
appName | String | String | 部署应用名称 |
branchName | String | String | 分支名称 |
category | String | String | 部署类别:IMAGE_DEPLOY |
categoryName | String | String | 部署类别名称:镜像部署 |
createStaff | String | String | 创建人 |
createTime | String | String | 创建时间 |
appDeployId | String | String | 应用部署ID |
deployEnvName | String | String | 部署环境名称 |
statusCd | String | String | 部署应用状态 |
statusCdName | String | String | 部署应用状态名称 |
返回示例:成功
{"statusCode":2000,"returnObj":[{"appName":"test1","branchName":"master","category":"IMAGE_DEPLOY","categoryName":"镜像部署","createStaff":"张三","createTime":"19265680000000","appDeployId":"29b25b16-0b71-48ae-8e82-3746a052b98d ","deployEnvName":"测试环境","statusCd":" S0A ","statusCdName":"执行成功"}],"message":"成功"}
返回示例:失败
{"statusCode":191251,"error":"MSAP_1251","message":"非法的项目ID"}