Eliminación de etiquetas de un ECS por lotes (descartada)
Función
- Esta API se utiliza para eliminar etiquetas de un ECS especificado por lote.
- El servicio de gestión de etiquetas (TMS) utiliza esta API para gestionar por lotes las etiquetas de un ECS.
- Esta API es idempotente. Cuando se elimina una etiqueta pero la etiqueta no existe, se devuelve un resultado correcto.
Restricciones
Un ECS permite un máximo de 10 etiquetas.
URI
POST /v1/{project_id}/servers/{server_id}/tags/action
| Parámetro | Obligatorio | Descripción |
|---|---|---|
| project_id | Sí | 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 | Sí | Especifica el ID del ECS. |
Solicitud
Tabla 2 describe los parámetros de solicitud.
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| tags | Sí | Array of objects | Especifica las etiquetas. |
| action | Sí | String | Especifica la operación (solo se admiten letras minúsculas). Por ejemplo, delete indica la operación de eliminación. |
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| key | Sí | String | Especifica la clave de etiqueta. Contiene un máximo de 127 caracteres Unicode y no se puede dejar en blanco. La clave de etiqueta de un ECS debe ser única. |
| value | No | String | Especifica el valor de etiqueta. El valor puede contener un máximo de 255 caracteres Unicode y puede dejarse en blanco. |
Respuesta
No hay
Ejemplo de la solicitud
POST https://{endpoint}/v1/{project_id}/servers/{server_id}/tags/action {
"action": "delete",
"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
