Queries the tag bindings of Tair (Redis OSS-compatible) instances.
Operation description
You can also query tag bindings in the Tair (Redis OSS-compatible) console. For more information, see Filter Tair (Redis OSS-compatible) instances by tag and View tags bound to an instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
kvstore:ListTagResources |
get |
*DBInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the instance. |
cn-hangzhou |
| ResourceType |
string |
Yes |
The resource type. Set the value to INSTANCE. |
INSTANCE |
| NextToken |
string |
No |
The token used to start the next query for more results. Note
This parameter is not required in the first query. If not all results are returned in one query, specify the NextToken value returned by the previous query to retrieve the remaining results. |
212db86sca4384811e0b5e8707ec2**** |
| ResourceId |
array |
No |
The IDs of the instances. Note
|
r-bp1zxszhcgatnx**** |
|
string |
No |
The ID of the instance. |
r-bp1zxszhcgatnx**** |
|
| Tag |
array<object> |
No |
The tags of the instance. You must specify this parameter or the ResourceId parameter. |
|
|
object |
No |
|||
| Key |
string |
No |
The tag keys of the instances to query. |
demokey |
| Value |
string |
No |
The tag values of the instances to query. |
demovalue |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| NextToken |
string |
The token for retrieving more results. If a query does not return all results, specify the token returned by the previous query to retrieve the remaining results. |
212db86sca4384811e0b5e8707ec2**** |
| RequestId |
string |
The request ID. |
47A514A1-4B77-4E30-B4C5-2A880650**** |
| TagResources |
object |
||
| TagResource |
array<object> |
Details about the instances and tags. |
|
|
object |
The tag that is added to the instance. |
||
| TagValue |
string |
The values of the tags. |
demovalue |
| ResourceType |
string |
The resource type. The return value is ALIYUN::KVSTORE::INSTANCE, which indicates a Tair (Redis OSS-compatible) instance. |
ALIYUN::KVSTORE::INSTANCE |
| ResourceId |
string |
The resource ID, which is the instance ID. |
r-bp1zxszhcgatnx**** |
| TagKey |
string |
The keys of the tags. |
demokey |
Examples
Success response
JSON format
{
"NextToken": "212db86sca4384811e0b5e8707ec2****",
"RequestId": "47A514A1-4B77-4E30-B4C5-2A880650****",
"TagResources": {
"TagResource": [
{
"TagValue": "demovalue",
"ResourceType": "ALIYUN::KVSTORE::INSTANCE",
"ResourceId": "r-bp1zxszhcgatnx****",
"TagKey": "demokey"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidTagKey.Malformed | The specified parameter Tag.n.Key or TagKey.n is not valid. | |
| 400 | InvalidTagValue.Malformed | The specified parameter Tag.n.Value is not valid. | |
| 400 | InvalidParameter.ResourceId | The specified parameter ResourceId.n is not valid. | |
| 400 | MissParameter.TagOrResourceId | The parameter Tag.n or ResourceId.n is needed. | The parameters Tag and ResourceId cannot all be empty. At least one of them is passed in. |
| 400 | InvalidParameter.Scope | The specified parameter Scope is not valid. | |
| 400 | NumberExceed.ResourceIds | The ResourceIds parameter number is exceed. | |
| 400 | NumberExceed.Tags | The Tags parameter number is exceed. | |
| 400 | Duplicate.TagKey | The specified parameter Tag.n.Key is duplicated. | |
| 400 | InvalidParameter.ResourceType | The specified parameter ResourceType is not valid. | |
| 404 | InvalidDbInstanceId.NotFound | Specified instance does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.