Batch Adding Load Balancer Tags
Function
This API is used to batch add tags to a load balancer.
Constraints
A maximum of 10 tags can be added to a listener.
This API is idempotent.
- Note the following when you add tags:
- If there are duplicate keys in the request body, an error is reported.
- If there are no duplicate keys in the request body but the key in the request body exists in the database, the key in the database is overwritten.
- The value of action must be create.
URI
POST /v2.0/{project_id}/loadbalancers/{loadbalancer_id}/tags/action
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Specifies the ID of the project where the tag is used. |
loadbalancer_id |
Yes |
String |
Specifies the ID of the load balancer to which a tag is to be added. |
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
User token |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
tags |
Yes |
Array |
Lists the tags. For details, see Table 4. |
action |
Yes |
String |
Specifies the operation type. The value can be one of the following:
|
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
key |
Yes |
String |
Specifies the tag key.
|
value |
Yes |
String |
Specifies the tag value.
|
Response Parameters
None
Example Request
- Example request
POST https://{Endpoint}/v2.0/6a0de1c3-7d74-4f4a-b75e-e57135bd2b97/loadbalancers/7add33ad-11dc-4ab9-a50f-419703f13163/tags/action { "action": "create", "tags": [ { "key": "key1", "value": "value1" }, { "key": "key2", "value": "value2" } ] }
Status Code
For details, see Status Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot