Function
This API allows you to query tags of a specified CMK.
TMS may use this API to query all tags of a specified CMK.
Responses
Table 3 Response parametersParameter
|
Mandatory
|
Type
|
Description
|
tags
|
Yes
|
Array of objects
|
list of tags, including tag keys and tag values. - key indicates the tag key. A CMK can have a maximum of 10 keys, and each of them is unique and cannot be empty. A key cannot have duplicate values. The value of key contains a maximum of 36 characters.
- value indicates the tag value. Each tag value can contain a maximum of 43 characters. The relationship between values is AND.
|
sys_tags
|
Yes
|
Array of objects
|
System tag list, which is the value pairs of key and value.
key indicates the tag key. A CMK can contain at most 10 keys, and each of them is unique and cannot be empty. A key cannot have duplicate values. The value of key can contain a maximum of 36 characters.
value: Tag value. The value can contain a maximum of 43 characters. A search result matches all the values.
|
existTagNum
|
Yes
|
Integer
|
Number of key tags.
|
Examples
The following example describes how to query CMK tags.
- Example request
None
- Example response
{ "tags": [
{
"key": "key1",
"value": "value1"
},
{
"key": "key2",
"value": "value3"
}
],
"existTagsNum":2
}
or
{
"error": {
"error_code": "KMS.XXXX",
"error_msg": "XXX"
}
}
Status Codes
Table 4 lists the normal status code returned by the response.
Table 4 Status codesStatus Code
|
Status
|
Description
|
200
|
OK
|
Request processed successfully.
|
Exception status code. For details, see Status Codes.