forked from docs/doc-exports
move doc sources to other location Reviewed-by: OpenTelekomCloud Bot <None>
12 KiB
12 KiB
Adding Tags to an ECS in a Batch
Function
- This API is used to add tags to a specified ECS in a batch.
- The Tag Management Service (TMS) uses this API to batch manage the tags of an ECS.
Constraints
- An ECS allows a maximum of 10 tags.
- This API is idempotent.
During tag creation, if a tag exists (both the key and value are the same as those of an existing tag), the tag is successfully processed by default.
- A new tag will overwrite the original one if their keys are the same and values are different.
URI
POST /v1/{project_id}/cloudservers/{server_id}/tags/action
Table 1 describes the parameters in the URI.
Request
Table 2 describes the request parameters.
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
tags |
Yes |
Array of objects |
Specifies tags. For details, see Table 3. |
action |
Yes |
String |
Specifies the operation. (Only lowercase letters are supported.) For example, create indicates the creation operation. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
key |
Yes |
String |
Specifies the tag key.
|
value |
Yes |
String |
Specifies the tag value.
|
Response
None
Example Request
POST https://{endpoint}/v1/{project_id}/cloudservers/{server_id}/tags/action
{ "action": "create", "tags": [ { "key": "key1", "value": "value1" }, { "key": "key2", "value": "value3" } ] }
Example Response
None
Returned Values
Error Codes
See Error Codes.
Parent topic: Tag Management