获取应用变更记录列表
更新时间 2026-09-10 11:34:00
最近更新时间: 2026-09-10 11:34:00
接口功能介绍
获取变更记录列表。
接口约束
无
URI
GET /v1/application/list-change-orders
路径参数 无
Query参数
| 参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
|---|---|---|---|---|---|
| appID | 是 | String | 应用ID | 09db72fa-xxxx-xxxx-a1d8-24a420181216 | |
| coType | 否 | String | 变更类型筛选(固定变更类型,如 DeployApp/RestartApp/StopApp 等) | DeployApp | |
| description | 否 | String | 变更描述筛选(用户输入,模糊匹配) | 部署应用 | |
| order | 否 | String | ASC升序,DESC降序,默认降序 | DESC | |
| orderBy | 否 | String | 排序字段名,默认按创建时间排序 | createTime | |
| pageNo | 否 | Integer | 页码 | 1 | |
| pageSize | 否 | Integer | 分页大小 | 10 | |
| search | 否 | String | 模糊查询的关键字,默认为空 | test | |
| status | 否 | Integer | 变更状态筛选(状态码:0/1/2/3/6/8/9/10) | 2 |
请求参数
请求头header参数
| 参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
|---|---|---|---|---|---|
| regionId | 是 | String | 资源池 ID | bb9fdb42056xxxeda1610242ac1xxxxx | |
| locale | 否 | String | 指定客户端期望的响应语言偏好,默认语言为中文 | en英文,zh-CN中文 |
请求体body参数 无
响应参数
| 参数 | 参数类型 | 说明 | 示例 | 下级对象 |
|---|---|---|---|---|
| statusCode | Integer | 业务状态码(800为成功,900为失败) | 800 | |
| message | String | 业务状态码为900时的错误信息; 业务状态码为800时为success, 英文 | success | |
| description | String | 业务状态码为900时的错误描述; 业务状态码为800时为成功, 中文 | 成功 | |
| error | String | 业务状态码为900时为业务细分错误码,CAE_XXXX; 业务状态码为800时省略这个字段 | CAE_5000 | |
| requestID | String | 请求ID | 5fd3e6f7-9229-4fb4-a352-0f91bfd638b1 | |
| returnObj | Object | 业务数据 | returnObj |
表 returnObj
| 参数 | 参数类型 | 说明 | 示例 | 下级对象 |
|---|---|---|---|---|
| changeOrderList | Array of Objects | 变更单列表 | ChangeOrderData | |
| coTypeOptions | Array of Objects | 变更类型枚举(从查询结果去重) | Option | |
| currentCount | Integer | 当前页数量 | 10 | |
| pageNo | Integer | 当前页 | 1 | |
| pageSize | Integer | 页面大小 | 10 | |
| statusOptions | Array of Objects | 变更状态枚举(从查询结果去重) | Option | |
| totalCount | Integer | 总数 | 100 |
表 ChangeOrderData
| 参数 | 参数类型 | 说明 | 示例 | 下级对象 |
|---|---|---|---|---|
| appID | String | 应用ID | 09db72fa-xxxx-xxxx-a1d8-24a420181216 | |
| appName | String | 应用名称 | my-app | |
| changeOrderID | String | 变更单ID | co-123456 | |
| coType | String | 变更类型名称 | Deploy | |
| coTypeCode | String | 变更类型编码 | DeployApp | |
| createTime | String | 创建时间 | 2021-10-18 10:00:00 | |
| createUserID | String | 创建人用户ID(email) | user@example.com | |
| description | String | 变更描述 | Deploy application | |
| finishTime | String | 完成时间 | 2021-10-18 10:05:00 | |
| source | String | 变更来源 | console | |
| status | Integer | 变更状态:0-Prepare 准备中 1-Executing 执行中 2-Execution Successful 执行成功 3-Execution Failed 执行失败 6-Terminated 已终止 8-Wait For Manual Confirm 等待人工确认 9-Wait For Auto Confirm 等待自动确认 10-System Exception 系统异常 | 1 |
表 Option
| 参数 | 参数类型 | 说明 | 示例 | 下级对象 |
|---|---|---|---|---|
| label | String | 选项展示名 | ||
| value | Object | 选项值 |
枚举参数
无
请求示例
请求url
GET /v1/application/list-change-orders
请求头header
regionId:20000000***1852
请求体body
无
响应示例
{
"statusCode": 800,
"message": "success",
"description": "成功",
"error": "CAE_5000",
"requestID": "5fd3e6f7-9229-4fb4-a352-0f91bfd638b1",
"returnObj": {
"changeOrderList": [
{
"appID": "09db72fa-xxxx-xxxx-a1d8-24a420181216",
"appName": "my-app",
"changeOrderID": "co-123456",
"coType": "Deploy",
"coTypeCode": "DeployApp",
"createTime": "2021-10-18 10:00:00",
"createUserID": "user@example.com",
"description": "Deploy application",
"finishTime": "2021-10-18 10:05:00",
"source": "console",
"status": 1
}
],
"coTypeOptions": [
{
"label": "label",
"value": null
}
],
"currentCount": 10,
"pageNo": 1,
"pageSize": 10,
"statusOptions": null,
"totalCount": 100
}
}
状态码
请参考 状态码
错误码
请参考 错误码