You need to enable JavaScript to run this app.
导航

AddTagsToResource

最近更新时间2024.04.19 13:54:14

首次发布时间2023.05.05 19:44:12

调用 AddTagsToResource 接口为指定日志项目或者日志主题批量绑定标签。

使用说明

  • 设置标签时,标签键(Key)和标签值(Key)需满足一定的规则。详细信息,请参见绑定标签
  • 同一实例下多个标签的标签键不可重复,且每个标签键只能有一个标签值。
  • 若新绑定的标签键与实例已绑定的标签键重合,则新标签值将覆盖原标签值,请谨慎操作。

请求说明

  • 请求方式:POST
  • 请求地址:https://tls-{Region}.ivolces.com/AddTagsToResource

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数

Body

参数类型是否必选示例值描述

ResourceType

String

project

资源类型,支持设置为:

  • project:日志项目
  • topic:日志主题

ResourcesList

Array of String

["0fdaa6b6-3c9f-424c-8664-fc0d222c****","c7e0e442-19bf-4fb3-b547-5992fb8b****"]

资源列表,即日志项目或日志主题的 ID 列表。

支持一次传入多个资源 ID,最多同时传入 50 个资源 ID。

Tags

Array of Tag

[{"Key":"key1", "Value":"value1"}]

需要绑定的标签键和标签值数组对象。

说明

  • 支持一次传入多组标签键值对像,多组标签键值对像间用英文逗号(,)分隔。最多同时传入 20 组标签键值对。
  • 标签键值需满足设置规则,详细信息,请参见绑定标签

Tag

参数类型是否必选示例值描述
KeyStringowner标签 Key 的值。设置规则请参考标签设置规则
ValueStringzhangsan标签 Value 的值。设置规则请参考标签设置规则

返回参数

本接口无特有的返回参数。更多信息请见返回结构

请求示例

POST https://tls-{Region}.ivolces.com/AddTagsToResource HTTP/1.1
Content-Type: application/json
{
    "ResourceType": "project",
    "ResourcesList": ["0fdaa6b6-3c9f-424c-8664-fc0d222c****","c7e0e442-19bf-4fb3-b547-5992fb8b****"],
    "Tags": [
        {
            "Key": "key1",
            "Value":"value1"
        },
        {
            "Key":"key2",
            "Value":"value2"
        }
    ]
}

返回示例

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{}

错误码

下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。

HTTP 状态码错误码错误信息说明
400InvalidArgumentInvalid argument key %s, value %s, please check argument.参数不合法;或者标签个数超过阈值;或者部分资源不存在。
500InternalServerErrorWe encountered an unexpected server error, please try again later.服务器内部错误。