绑定&解除标签
更新时间:2023-10-12
接口说明
绑定&解除标签
请求结构
JSON
1PUT /v{version}/task/tag/assign
2Host: dts.baidubce.com
3Authorization: authorization string
4{
5 "resources": [
6 {
7 "tags": [
8 {
9 "tagKey": "默认项目",
10 "tagValue": "test"
11 }
12 ],
13 "resourceId": "dtsxxxxxxxxx"
14 }
15 ]
16}
请求参数
参数名称 | 参数类型 | 是否必须 | 描述 | 示例值 | 参数位置 |
---|---|---|---|---|---|
resources | List <Resources> | 是 | 资源列表 | resources | Request Body参数 |
Resources 字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例 |
---|---|---|---|---|
tags | List<Tags> | 是 | 绑定的标签信息,参数值为[]代表清空当前任务的标签 | tags |
resourceId | String | 是 | 任务id | dtsxxxxx |
Tags 字段数据结构说明
参数名称 | 参数类型 | 是否必须 | 描述 | 示例 |
---|---|---|---|---|
tagKey | String | 是 | 标签 key | 默认项目 |
tagValue | String | 是 | 标签 value | dtsTask1 |
标签列表 获取标签列表。
响应头域
除公共头域外,无其它特殊头域。
请求示例
JSON
1PUT /v1/task/tag/assign
2Host: dts.baidubce.com
3Content-Type: application/json
4Authorization: bce-auth-v1/5a6f0606bf5e48f29dd132aa76aa5182/2017-06-12T13:13:05Z/1800/content-type;host;x-bce-date/8baeafe6bfc35b0cf6205e87e4ce6c0dbb442375951ace4d16e6c7a4dab95943
5{
6 "resources": [
7 {
8 "tags": [
9 {
10 "tagKey": "默认项目",
11 "tagValue": "dtsTask1"
12 },
13 {
14 "tagKey": "默认项目2",
15 "tagValue": "dtsTask2"
16 }
17 ],
18 "resourceId": "dtsxxxxxxxxx1"
19 },
20 {
21 "tags": [
22 {
23 "tagKey": "默认项目",
24 "tagValue": "dtsTask1"
25 },
26 {
27 "tagKey": "默认项目2",
28 "tagValue": "dtsTask2"
29 }
30 ],
31 "resourceId": "dtsxxxxxxxxx2"
32 }
33 ]
34}
响应示例
JSON
1HTTP/1.1 200 OK