• Elastic Load Balancing

elb
  1. Help Center
  2. Elastic Load Balancing
  3. API Reference
  4. Enhanced Load Balancer APIs
  5. Tag
  6. Querying All Tags of a Listener

Querying All Tags of a Listener

Function

This API is used to query all tags of one listener.

API Format

GET /v2.0/{project_id}/listeners/{listener_id}/tags

Table 1 Parameter description

Parameter

Mandatory

Type

Description

project_id

Yes

String

Specifies the ID of the project where the tag is used.

listener_id

Yes

Uuid

Specifies the ID of the listener whose tags are to be queried.

Constraints

None

Request

  • Request parameters

    None

  • Example request
    GET https://{Endpoint}/v2.0/6a0de1c3-7d74-4f4a-b75e-e57135bd2b97/listeners/7add33ad-11dc-4ab9-a50f-419703f13163/tags

Response

  • Response parameters
    Table 2 Parameter description

    Parameter

    Type

    Description

    tags

    List

    Lists the tags. For details, see Table 3.

    Table 3 tags field description

    Parameter

    Type

    Description

    key

    String

    Specifies the tag key. The value can contain a maximum of 36 Unicode characters. It cannot be left blank or contain asterisks (*), angle brackets (< and >), backslashes (\), equal signs (=), commas (,), slashes (/), or vertical bars (|).

    value

    String

    Specifies the tag value. Each tag value contains a maximum of 43 Unicode characters and can also be an empty string. It cannot contain asterisks (*), angle brackets (< and >), backslashes (\), equal signs (=), commas (,), vertical bars (|), or slashes (/).

  • Example response
    {
        "tags": [
            {
                "key": "key1", 
                "value": "value1"
            }, 
            {
                "key": "key2", 
                "value": "value2"
            }
        ]
    }

Response Codes

For details, see Response Codes.