Adding Tags to a Cluster in Batches
Function
This API is used to add tags to a specified cluster in batches.
A cluster can have a maximum of 20 tags.
This API is idempotent. If a tag to be created has the same key as an existing tag in a cluster, the tag will overwrite the existing one.
URI
POST /v1.1/{project_id}/clusters/{cluster_id}/tags/action
Parameter | Mandatory | Type | Description |
---|---|---|---|
project_id | Yes | String | Project ID. For details about how to obtain the project ID, see Obtaining a Project ID. |
cluster_id | Yes | String | 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 set to create or delete only. |
tags | Yes | Array of tag objects | 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
Add tags to a cluster in batches.
POST /v1.1/{project_id}/clusters/{cluster_id}/tags/action{"action" : "create","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