Querying Tags of a Resource

Function

This interface is used to query tags of a specified resource in a project.

URI

GET /autoscaling-api/v1/{project_id}/{resource_type}/{resource_id}/tags

Table 1 Parameter description

Parameter

Mandatory

Type

Description

project_id

Yes

String

Specifies the project ID.

resource_type

Yes

String

Specifies the resource type. The option is as follows:

scaling_group_tag: indicates that the resource type is AS groups.

resource_id

Yes

String

Specifies the resource ID.

Request

None

Example Request

This example queries the tags of the AS group with ID e5d27f5c-dd76-4a61-b4bc-a67c5686719a.

GET https://{Endpoint}/autoscaling-api/v1/{project_id}/scaling_group_tag/e5d27f5c-dd76-4a61-b4bc-a67c5686719a/tags

Response

Table 2 Response parameters

Parameter

Type

Description

tags

Array of ResourceTag objects

Specifies tags. For details, see Table 3.

sys_tags

Array of ResourceTag objects

Specifies system tags. For details, see Table 3.

Table 3 ResourceTag field description

Parameter

Type

Description

key

String

Specifies the tag key.

value

String

Specifies the tag values.

Example Response

 {
    "tags": [
        {
            "key": "ENV15",
            "value": "ENV15"
        },
        {
            "key": "ENV151",
            "value": "ENV151"
        },
        {
            "key": "ENV152",
            "value": "ENV152"
        }
    ],
    "sys_tags": null 
} 

Returned Values

Error Codes

See Error Codes.