Deleting Tags from a Cluster in Batches
Function
This API is used to delete tags from a specified cluster in batches.
A cluster can have a maximum of 20 tags.
This API is idempotent.
- When tags are being deleted and some tags do not exist, the operation is considered to be successful by default. The character set of the tags will not be checked. A key and a value can respectively contain up to 128 and 255 Unicode characters. The tags structure cannot be missing. The key cannot be empty or an empty string.
URI
POST /v1.1/{project_id}/clusters/{cluster_id}/tags/action
Parameter | Mandatory | Type | Description |
---|---|---|---|
project_id | Yes | String | The project ID. For details about how to obtain the project ID, see Obtaining a Project ID. |
cluster_id | Yes | String | The cluster ID. For details about how to obtain the cluster ID, see Obtaining a Cluster ID. |
Request Parameters
Parameter | Mandatory | Type | Description |
---|---|---|---|
action | Yes | String | Operation to be performed. The value can be create or delete only. |
tags | Yes | Array of tag objects | The tag list. For details about the parameter, see Table 3. |
Parameter | Mandatory | Type | Description |
---|---|---|---|
key | Yes | String | The tag key.
|
value | Yes | String | The value.
|
Response Parameters
None
Example Request
Delete tags from a cluster in batches.
POST /v1.1/{project_id}/clusters/{cluster_id}/tags/action{"action" : "delete","tags" : [ {"key" : "DEV1","value" : "DEV1"}, {"key" : "DEV2","value" : "DEV2"} ]}
Example Response
None
Status Codes
See Status Codes.
Error Codes
See Error Codes.
- Function
- URI
- Request Parameters
- Response Parameters
- Example Request
- Example Response
- Status Codes
- Error Codes