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