Queries tags.
Operation description
Take note of the following items:
The system queries tags based on the instance ID, tag key, and tag value specified by you.
If the logical relationship among the specified conditions is AND, only tags that match all the specified conditions are returned.
If the Tagkey parameter is specified and but Tagvalue parameter is not specified, all tags that contain the specified tag key are returned.
If you specify the Tagvalue parameter in a request, you must also specify the Tagkey parameter in the request.
If you specify both the Tagkey and Tagvalue parameters, only tags that contain the specified keys and values are returned.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
slb:DescribeTags |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the Server Load Balancer (SLB) instance. |
cn-hangzhou |
| LoadBalancerId |
string |
No |
The SLB instance ID. |
lb-bp1kuzybm****** |
| Tags |
string |
No |
The tags that you want to query. |
[{"TagKey":"Key1","TagValue":"Value1"},{"TagKey":"Key2","TagValue":"Value2"}] |
| DistinctKey |
boolean |
No |
Specifies whether the tags contain distinct keys. Valid values: true and false. |
false |
| PageSize |
integer |
No |
The number of entries to return on each page. Default value: 50. Maximum value: 100. |
50 |
| PageNumber |
integer |
No |
The number of the page to return. Minimum value: 1. Default value: 1. |
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
365F4154-92F6-4AE4-92F8-7FF3****** |
| PageSize |
integer |
The number of entries returned per page. Default value: 50. Maximum value: 100. |
50 |
| PageNumber |
integer |
The number of the returned page. Minimum value: 1. Default value: 1. |
1 |
| TotalCount |
integer |
The number of instances returned. |
1 |
| TagSets |
object |
||
| TagSet |
array<object> |
The tags that are queried. |
|
|
object |
|||
| TagValue |
string |
The tag value. |
api |
| InstanceCount |
integer |
The number of instances to which the tag is added. |
10 |
| TagKey |
string |
The tag key. |
test |
Examples
Success response
JSON format
{
"RequestId": "365F4154-92F6-4AE4-92F8-7FF3******",
"PageSize": 50,
"PageNumber": 1,
"TotalCount": 1,
"TagSets": {
"TagSet": [
{
"TagValue": "api",
"InstanceCount": 10,
"TagKey": "test"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NoPermission.Operator | The operator is not permission for this operate. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.