批量停止训练任务
更新时间:2025-12-01
批量停止训练任务
接口描述
本接口用于批量停止训练任务,目前支持PyTorchJob,TFJob。
请求结构
Bash
1POST ?action=BatchStopJobs&resourcePoolId=xxxx&queueID=xxxx
2Host:aihc.bj.baidubce.com
3Authorization:authorization string
4ContentType: application/json
5X-API-Version: v2
请求头域
除公共头域外,无其它特殊头域。
请求参数
| 参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
|---|---|---|---|---|
| queueID | String | 是 | Query参数 | 训练任务所属队列,自运维资源池须填入队列名称,托管资源池须填入队列Id |
| resourcePoolId | String | 是 | Query参数 | 自运维资源池传递资源池唯一标识(示例:cce-1uji3ib5),托管资源池传递 aihc-serverless |
| jobList | List< object > | 是 | Body参数 | 任务 ID 列表数组,每个元素为包含 jobId 的对象 |
| jobList[].jobId | String | 是 | Body参数 | 单个任务的唯一标识,非空且唯一 |
响应头域
除公共头域外,无其它特殊头域。
响应参数
| 参数名称 | 类型 | 描述 |
|---|---|---|
| requestId | String | 请求ID |
| result | StopBatchResult | 批量停止结果对象 |
请求示例
JSON
1{
2 "jobList": [
3 {
4 "jobId": "job-r4sczcz7t99a"
5 },
6 {
7 "jobId": "job-gkixx7kngksu"
8 },
9 {
10 "jobId": "job-koephhtzwebl"
11 }
12 ]
13}
响应示例
JSON
1{
2 "requestId": "636832d5-0be4-4be2-b042-38b6c082458c",
3 "result": {
4 "successList": [
5 {
6 "jobId": "job-r4sczcz7t99a",
7 "success": true
8 },
9 {
10 "jobId": "job-gkixx7kngksu",
11 "success": true
12 },
13 {
14 "jobId": "job-koephhtzwebl",
15 "success": true
16 }
17 ],
18 "failedList": [],
19 "successNum": 3,
20 "failedNum": 0,
21 "success": true
22 }
23}
