Adición de etiquetas a un ECS por lotes
Función
- Esta API se utiliza para agregar etiquetas a un ECS especificado en un lote.
- El servicio de gestión de etiquetas (TMS) utiliza esta API para gestionar por lotes las etiquetas de un ECS.
Restricciones
- Un ECS permite un máximo de 10 etiquetas.
- Esta API es idempotente.
Durante la creación de etiquetas, si existe una etiqueta, (tanto la clave como el valor son los mismos que los de una etiqueta existente), la etiqueta se procesa correctamente de forma predeterminada.
- Una nueva etiqueta sobrescribirá la original si sus claves son las mismas y los valores son diferentes.
URI
POST /v1/{project_id}/cloudservers/{server_id}/tags/action
Parámetro |
Obligatorio |
Descripción |
---|---|---|
project_id |
Yes |
Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID, consulte Obtención de un ID de proyecto. |
server_id |
Yes |
Especifica el ID de ECS. |
Solicitud
Tabla 2 describe los parámetros de solicitud.
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
tags |
Yes |
Array of objects |
Especifica las etiquetas. Para más detalles, consulte Tabla 3. |
action |
Yes |
String |
Especifica la operación. (Solo se admiten letras minúsculas). Por ejemplo, create indica la operación de creación. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
key |
Yes |
String |
Especifica la clave de etiqueta.
|
value |
Yes |
String |
Especifica el valor de etiqueta.
|
Respuesta
No hay
Ejemplo de la solicitud
POST https://{endpoint}/v1/{project_id}/cloudservers/{server_id}/tags/action
{ "action": "create", "tags": [ { "key": "key1", "value": "value1" }, { "key": "key2", "value": "value3" } ] }
Ejemplo de la respuesta
No hay
Valores devueltos
Códigos de error
Consulte Códigos de error