调用TagResources接口为指定的资源列表统一创建并绑定标签。
说明 单个实例最多可绑定20条标签。绑定标签前,阿里云会校验资源已有标签数量,超过限制值会返回报错信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | TagResources | 系统规定参数。取值:TagResources。 |
RegionId | String | 是 | cn-hangzhou | 负载均衡实例所在的地域ID。 您可以通过调用DescribeRegions接口查询地域ID。 |
ResourceType | String | 是 | instance | 资源类型定义,取值:
|
ResourceId.N | String | 否 | lb-bp16qjewdsunr41m1**** | 资源ID,最多支持20个资源ID。 说明 listener的ResourceId取值为LoadBalancerId_监听协议_Port,其中LoadBalancerId为实例ID,port为监听端口。示例:lb-bp1snb10sbml4_http_80。 |
Tag.N.Key | String | 否 | FinanceDept | 资源的标签键。最多支持20个标签键。一旦传入该值,则不允许为空字符串。 最多支持64个字符,不能以 |
Tag.N.Value | String | 否 | FinanceJoshua | 资源的标签值。最多支持20个标签值。一旦传入该值,可以为空字符串。 最多支持128个字符,不能以 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | C46FF5A8-C5F0-4024-8262-B16B639225A0 | 请求ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=TagResources
&RegionId=cn-hangzhou
&ResourceType=instance
&ResourceId=["lb-bp16qjewdsunr41m1****"]
&Tag=[{"Key":"FinanceDept","Value":"FinanceJoshua"}]
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<TagResourcesResponse>
<RequestId>C46FF5A8-C5F0-4024-8262-B16B639225A0</RequestId>
</TagResourcesResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "C46FF5A8-C5F0-4024-8262-B16B639225A0"
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | TagTypeNotSame | The category of tags in the same request must be the same. | 同一请求中的标签类别必须相同。 |
400 | ResourceNotExist | %s. | 指定的资源不存在。 |
400 | DeniedForNoneTagCreator | %s. | 当前用户不是系统标签的创建者。 |
400 | DeniedForScopeNotEqual | %s. | 同一个系统标签Key只能设置相同的Scope类型。 |
400 | InvalidParam.Scope | The specified Scope is invalid. | 指定的Scope无效。请检查参数约束,并在修改后重试。 |
400 | InvalidParam.ResourceType | The specified ResourceType is invalid. | 指定的ResourceType无效。请检查参数约束,并在修改后重试。 |
400 | InvalidParam.TagKey | The specified TagKey is invalid. | 指定的TagKey无效。请检查参数约束,并在修改后重试。 |
400 | InvalidParam.TagValue | The specified TagValue is invalid. | 指定的TagValue无效。请检查参数约束,并在修改后重试。 |
400 | InvalidParam.TagKeyOrValue | The specified TagKey or TagValue is invalid. | 指定的TagKey Or Value无效。请检查参数约束,并在修改后重试。 |
400 | InvalidParam.TagOwnerUid | The specified TagOwnerUid is invalid. | 指定的TagOwnerUid无效。请检查参数约束,并在修改后重试。 |
400 | InvalidParam.TagOwnerBid | The specified TagOwnerBid is invalid. | 指定的TagOwnerBid无效。请检查参数约束,并在修改后重试。 |
400 | MissingParam.TagKey | The parameter TagKey is required. | 参数TagKey缺失。 |
400 | MissingParam.Scope | The parameter Scope is required. | 参数Scope缺失。 |
400 | MissingParam.TagOwnerUid | The parameter TagOwnerUid is required. | 参数TagOwnerUid缺失。 |
400 | MissingParam.TagOwnerBid | The parameter TagOwnerBid is required. | 参数TagOwnerBid缺失。 |
400 | InvalidParameter.RegionId | The specified RegionId does not exist. | 指定的RegionId不存在。 |
400 | DeniedForOperateCustomTag | %s. | 云服务账号不能更新或者删除用户标签。 |
400 | MissingParam.ResourceId | The parameter ResourceId is required. | 参数ResourceId缺失。 |
400 | Duplicate.TagKey | The param TagKey has duplicate value. | 参数TagKey重复。 |
400 | SizeLimitExceeded.ResourceId | The maximum size of ResourceId is exceeded. | 指定的ResourceId长度无效。请检查参数约束,并在修改后重试。 |
400 | SizeLimitExceeded.Tag | The maximum size of Tag is exceeded. | 指定的Tag长度无效。请检查参数约束,并在修改后重试。 |
访问错误中心查看更多错误码。