接口描述
批量操作资源所有标签 ModifyResourceTags 用于对腾讯云上已有资源进行批量标签操作。
请求域名:tag.api.qcloud.com
输入参数
以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
resource | 是 | String | 资源六段式标记 |
replaceTags | 否 | Array | 需要修改的标签集合 |
deleteTags | 否 | Array | 需要删除的标签集合 |
其中 replaceTags 数组的参数如下:
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
tagKey | 否 | String | 标签键,replaceTags 中的元素 |
tagValue | 否 | String | 标签值,replaceTags 中的元素 |
其中 deleteTags 数组的参数如下:
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
tagKey | 否 | String | 标签键,deleteTags 中的元素 |
tagValue | 否 | String | 标签值,deleteTags 中的元素 |
输出参数
无。
错误码
错误码 | 描述 |
---|---|
9003 | 参数错误 |
30001 | 标签键不存在 |
30006 | 标签值不存在 |
30004 | 主账号 Uin 不存在 |
30016 | 创建者 Uin 不存在 |
30003 | 资源六段式标记参数错误 |
30007 | 资源标签不存在 |
30010 | 单个用户最多1000个不同的 key |
30011 | 单个资源标签键数不能超过50 |
30020 | 单个标签键对应标签值达到上限数1000 |
示例
输入示例
https://domain/v2/index.php?Action=ModifyResourceTags&replaceTags.0.tagKey=t1&replaceTags.0.tagValue=v1&deleteTags.0.tagKey=t2&replaceTags.0.tagValue=v2&resource=qcs::cvm:ap-beijing:uin/1234567:instance/ins-123&<公共请求参数>
输出示例
{
"code": 0,
"message": "",
"codeDesc": "Success",
"data": []
}