停止工作流运行
更新时间:2026-09-04
描述
停止指定的工作流运行。支持两种停止方式:优雅停止(等待任务完成)和强制终止(立即 kill Pod)。
请求结构
Bash
1POST /?action=StopPipelineRun&runId=xxxx
2Host: aihc.bj.baidubce.com
3Authorization: authorization string
4ContentType: application/json; charset=utf-8
5Version: v2
请求头域
除公共头域外,无其它特殊头域。
请求参数
| 参数名称 | 类型 | 是否必须 | 参数位置 | 说明 |
|---|---|---|---|---|
| runId | String | 是 | Query 参数 | 运行 ID |
| terminate | Boolean | 否 | Body 参数 | 强制终止标志。true 强制终止(kill Pod),false 优雅停止,默认 false |
| message | String | 否 | Body 参数 | 停止原因或备注信息 |
返回头域
除公共头域,无其它特殊头域。
返回参数
| 参数名称 | 类型 | 说明 |
|---|---|---|
| requestId | String | 请求 ID |
| runId | String | 运行 ID |
请求示例
JSON
1{
2 "terminate": false,
3 "message" : "暂时停止"
4}
返回示例
JSON
1{
2 "requestId": "dfaf585e-ea49-4753-9337-730d3c1d689f",
3 "runId": "907ba59e-d53c-452b-bc25-616f87454516"
4}
评价此篇文章
