Batch Adding or Deleting Tags of a Specified Resource
Function
This API is used to batch add or delete tags for a specified VPC endpoint service or VPC endpoint.
- You can add a maximum of 10 tags to a resource.
URI
POST /v1/{project_id}/{resource_type}/{resource_id}/tags/action
Table 1 describes the required parameters.
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Specifies the project ID. |
resource_type |
Yes |
String |
Specifies the resource type. The type is endpoint_service or endpoint. |
resource_id |
Yes |
String |
Specifies the resource ID, which can be Endpoint Service ID or Endpoint ID. |
Request
- Parameter description
Table 2 Request parameters Parameter
Mandatory
Type
Description
tags
No
List<resource_tag>
Lists the tags.
This parameter is mandatory for common tenants.
action
Yes
String
Specifies the operation to be performed, which can be create or delete
Table 3 Data structure of field resource_tag Parameter
Mandatory
Type
Description
key
Yes
String
Specifies the tag key. A tag key contains a maximum of 36 Unicode characters.
The key meets the requirements in Tag Character Set Specifications.
value
This parameter is mandatory when action is set to create and optional when action is set to delete.)
String
Specifies the tag value. Each value contains a maximum of 43 Unicode characters. If value is specified, tags are deleted by key and value. If value is not specified, tags are deleted by key.
The value meets the requirements in Tag Character Set Specifications.
- Example request
POST https://{endpoint}/v1/{project_id}/endpoint_service/{resource_id}/tags/action
or https://{endpoint}/v1/{project_id}/endpoint/{resource_id}/tags/action
POST /v1/{project_id}/{resource_type}/{resource_id}/tags/action{ "action": "create", "tags": [ { "key": "key1", "value": "value1" }, { "key": "key", "value": "value3" } ] }
or{ "action": "delete", "tags": [ { "key": "key1" }, { "key": "key2", "value": "value3" } ] }
Response
None
Status Code
For details about status codes, see Status Code.
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