• 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 Load Balancer

Querying All Tags of a Load Balancer

Function

This API is used to query all the tags of one load balancer.

URI

GET /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags

Table 1 Parameter description

Parameter

Type

Mandatory

Description

project_id

String

Yes

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

loadbalancer_id

Uuid

Yes

Specifies the ID of the load balancer whose tags are to be queried.

Request

  • Request parameters

    None

  • Example request
    GET https://{Endpoint}/v2.0/6a0de1c3-7d74-4f4a-b75e-e57135bd2b97/loadbalancers/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

    Lists the tag values. 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.