Batch Adding or Deleting Listener Tags

Function

This API is used to batch add tags to or delete tags from a listener.

You can also use this API for dedicated load balancers.

Constraints

URI

POST /v2.0/{project_id}/listeners/{listener_id}/tags/action

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

String

Specifies the ID of the listener to which tags are to be added or from which tags are to be deleted.

Request

Table 2 Parameter description

Parameter

Mandatory

Type

Description

tags

Yes

Array

Lists the tags. For details, see Table 3.

action

Yes

String

Specifies the operation identifier.

The value can be one of the following:

  • create: adds tags to the listener.
  • delete: deletes tags from the listener.
Table 3 resource_tag parameter description

Parameter

Mandatory

Type

Description

key

Yes

String

Specifies the tag key.

  • Cannot be left blank.
  • Can contain a maximum of 36 characters.
  • Can contain only the following character types:
    • Uppercase letters
    • Lowercase letters
    • Digits
    • Special characters, including hyphens (-) and underscores (_)
  • The tag key of a listener must be unique.

value

Yes

String

Specifies the tag value.

  • Can contain a maximum of 43 characters.
  • Can contain only the following character types:
    • Uppercase letters
    • Lowercase letters
    • Digits
    • Special characters, including hyphens (-) and underscores (_)

Response

None

Example Request

Example Response

Status Code

For details, see Status Codes.

Parent topic: Tag