Reviewed-by: Gladkov, Maksim <mgladkov@noreply.gitea.eco.tsi-dev.otc-service.com> Co-authored-by: wangdengke2 <wangdengke2@huawei.com> Co-committed-by: wangdengke2 <wangdengke2@huawei.com>
13 KiB
Querying Tags of a Specified Project
Function
This API is used to query tags of a specified project.
URI
GET https://{Endpoint}/v3/{project_id}/tags
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
project_id |
Yes |
String |
Project ID of a tenant in a region. To obtain this value, see Obtaining a Project ID. |
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
offset |
No |
Integer |
Index offset.
|
limit |
No |
Integer |
Maximum records to be queried.
|
Request Parameters
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
X-Auth-Token |
Yes |
String |
User token |
Response Parameters
Status code: 200
Parameter |
Type |
Description |
|---|---|---|
tags |
Array of Tag objects |
All tags. |
total_count |
Integer |
Total number of records. |
Parameter |
Type |
Description |
|---|---|---|
type |
String |
Tag type. The value can be:
|
key |
String |
Tag key. The tag key must be specified and can include a maximum of 36 Unicode characters. The key is case-sensitive and can contain digits, uppercase letters, lowercase letters, underscores (_), and hyphens (-). |
values |
Array of strings |
Tag values. The value can include a maximum of 43 Unicode characters and can also be an empty string. The value is case-sensitive and can contain digits, uppercase letters, lowercase letters, underscores (_), periods (.), and hyphens (-). |
Example Requests
GET https://{Endpoint}/v3/0549b4a43100d4f32f51c01c2fe4acdb/tags?offset=1&limit=10
Example Responses
Status code: 200
Success
{
"tags" : [ {
"key" : "key1",
"values" : [ "value1", "value2" ],
"type" : "user"
}, {
"key" : "key2",
"values" : [ "value1", "value2" ],
"type" : "system"
} ],
"total_count" : 2
}
Status Codes
See Status Codes.
Error Codes
See Error Codes.