批量创建和删除资源标签
功能介绍
批量创建和删除标签。此API为历史API,请优先使用《 创建云连接实例标签》、《 创建带宽包标签》、《 删除云连接实例标签》、《 删除带宽包标签》。
调用方法
请参见如何调用API。
URI
POST /v3/{domain_id}/ccaas/{resource_type}/{resource_id}/tags/action
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
domain_id |
是 |
String |
账号ID 最小长度:10 最大长度:32 |
resource_id |
是 |
String |
资源ID 最小长度:0 最大长度:36 |
resource_type |
是 |
String |
资源类型:
|
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
否 |
String |
用户Token 最小长度:0 最大长度:102400 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
action |
否 |
String |
动作。|- create:创建。 delete:删除。 |
tags |
否 |
Array of Tag objects |
批量添加/删除资源标签 数组长度:0 - 20 |
响应参数
无
请求示例
-
批量创建资源标签,如果key相同则更新value,如果key不存在则添加value
POST https://{cc_endpoint}/v3/{domain_id}/ccaas/{resource_type}/{resource_id}/tags/action { "action" : "create", "tags" : [ { "key" : "key1", "value" : "value1" }, { "key" : "key2", "value" : "value3" } ] }
-
批量删除资源标签,仅根据key进行删除,忽略value
POST https://{cc_endpoint}/v3/{domain_id}/ccaas/{resource_type}/{resource_id}/tags/action { "action" : "delete", "tags" : [ { "key" : "key1", "value" : "value1" }, { "key" : "key2", "value" : "value3" } ] }
响应示例
无
状态码
状态码 |
描述 |
---|---|
204 |
批量创建和删除标签成功 |
错误码
请参见错误码。