Queries a list of instances by tags.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
bssapi:QueryInstanceByTag | get | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
ResourceType | string | Yes | The type of the resource. Set this parameter to | instance |
| ResourceId | array | No | A list of resource IDs. | |
string | No | The ID of the resource. | spn-XXXXXX | |
| Tag | array<object> | No | A list of tags. | |
object | No | A key-value pair of a tag. | ||
Key | string | No | The tag key. | ecs |
Value | string | No | The tag value. | 001 |
Response elements
Parameter | Type | Description | Example |
object | The data returned. | ||
Code | string | The status code. | PARAM_ERROR |
Message | string | The error message. | param is null |
NextToken | string | The token used to query the next page of results. This is the | CAESEgoQCg4KCm |
RequestId | string | The ID of the request. | 9EC6C0B7-3397-5FAE-9915-8972CDDB1211 |
Success | boolean | Indicates whether the request was successful. | true |
| TagResource | array<object> | A list of instance information. | |
object | The information about the instance. | ||
ResourceId | string | The ID of the resource. | spn-xxxxx |
ResourceType | string | The type of the resource. | instance |
| Tag | array<object> | A list of tags. | |
object | A key-value pair of a tag. | ||
Key | string | The tag key. | tag1 |
Value | string | The tag value. | 10 |
Examples
Success response
JSON format
{
"Code": "PARAM_ERROR",
"Message": "param is null",
"NextToken": "CAESEgoQCg4KCm",
"RequestId": "9EC6C0B7-3397-5FAE-9915-8972CDDB1211",
"Success": true,
"TagResource": [
{
"ResourceId": "spn-xxxxx",
"ResourceType": "instance",
"Tag": [
{
"Key": "tag1",
"Value": "10"
}
]
}
]
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.