Queries the tags attached to one or more resource shares.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
resourcesharing:ListTagResources | list | *All Resource
| None | None |
Request syntax
POST HTTP/1.1Request parameters
Parameter | Type | Required | Description | Example |
ResourceType | string | Yes | The resource type. Set the value to | ResourceShare |
| ResourceId | array | No | The IDs of the resource shares. You can specify up to 20 resource share IDs. | |
string | No | The ID of the resource share. | rs-PqysnzIj**** | |
RegionId | string | Yes | The ID of the region to which the resource share belongs. | cn-hangzhou |
| Tag | array<object> | No | The tags. You can specify up to 20 tags. | |
object | No | The tag. | ||
Key | string | No | The tag key. Note The tag key cannot be an empty string. It can be up to 128 characters in length and cannot start with | k1 |
Value | string | No | The tag value. Note The tag value can be up to 128 characters in length and cannot start with | v1 |
NextToken | string | No | The pagination token that is used in the next request to retrieve a new page of results. If the response of the current request is truncated, you can use the | caeba0bbb2be03f84eb48b699f0a**** |
Response elements
Element | Type | Description | Example |
object | The response parameters. | ||
NextToken | string | The pagination token that is used in the next request to retrieve a new page of results. If the response of the current request is truncated, you can use the | caeba0bbb2be03f84eb48b699f0a**** |
RequestId | string | The request ID. | 8054B059-6B36-53BF-AA45-B8C9A0ED05AB |
| TagResources | object | ||
| TagResource | array<object> | The tags. | |
object | The tag. | ||
ResourceId | string | The ID of the resource share. | rs-PqysnzIj**** |
ResourceType | string | The resource type. Set the value to | ResourceShare |
TagKey | string | The tag key. | k1 |
TagValue | string | The tag value. | v1 |
Examples
Success response
JSON format
{
"NextToken": "caeba0bbb2be03f84eb48b699f0a****",
"RequestId": "8054B059-6B36-53BF-AA45-B8C9A0ED05AB",
"TagResources": {
"TagResource": [
{
"ResourceId": "rs-PqysnzIj****",
"ResourceType": "ResourceShare",
"TagKey": "k1",
"TagValue": "v1"
}
]
}
}Error codes
HTTP status code | Error code | Error message | Description |
400 | InvalidParameter.NextToken | The NextToken is invalid. | The NextToken parameter is invalid. |
400 | MissingParameter.ResourceIdOrTag | You must specify ResourceId or Tag. | You must specify ResourceId or Tag. |
400 | InvalidParameter.ResourceType | The ResourceType parameter is invalid. | The ResourceType parameter is invalid. |
400 | MissingParameter.ResourceType | You must specify ResourceType. | The resource type parameter cannot be empty. |
400 | MissingParameter.TagKey | You must specify TagKey. | You must specify TagKey. |
400 | NumberExceed.ResourceIds | The maximum number of ResourceIds is exceeded. | The maximum number of ResourceIds is exceeded. |
400 | NumberExceed.Tags | The maximum number of Tags is exceeded. | The maximum number of Tags is exceeded. |
400 | Duplicate.TagKey | The TagKey contains duplicate keys. | The TagKey contains duplicate keys. |
500 | InternalError | The request processing has failed due to some unknown error. | The request processing has failed due to some unknown error. |
403 | NoPermission | You are not authorized to perform this action. | You are not authorized to perform this action. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.