Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-07-28 GMT+08:00

Eliminación de etiquetas de un clúster en lotes

Función

Esta API se utiliza para eliminar etiquetas de un clúster especificado en lotes.

Un clúster puede tener un máximo de 10 etiquetas.

Esta API es idempotente.

  • Cuando las etiquetas se eliminan y algunas no existen, la operación se considera exitosa por defecto. El conjunto de caracteres de las etiquetas no se comprobará. Una clave y un valor pueden contener respectivamente hasta 36 y 43 caracteres Unicode. No puede faltar la estructura de etiquetas. La clave no puede estar vacía o una cadena vacía.

Restricciones

Ninguna

Depuración

Puede depurar esta API a través de la autenticación automática en API Explorer. API Explorer puede generar automáticamente código SDK de ejemplo y proporcionar la depuración de código SDK de ejemplo.

URI

POST /v1.1/{project_id}/clusters/{cluster_id}/tags/action

Tabla 1 Parámetros de URI

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

El ID del proyecto. Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto.

cluster_id

String

El ID del clúster. Para obtener más información acerca de cómo obtener el ID de clúster, consulte Obtención de un ID de clúster.

Parámetros de solicitud

Tabla 2 Parámetros de solicitud

Parámetro

Obligatorio

Tipo

Descripción

action

String

Operación a realizar. El valor solo se puede create o delete.

tags

Array of tag objects

La lista de etiquetas. Para obtener más información sobre los parámetros, consulte Tabla 3.

Tabla 3 parámetros de etiqueta

Parámetro

Obligatorio

Tipo

Descripción

key

String

La clave de etiqueta.

  • La clave de etiqueta no puede comenzar ni terminar con espacios ni contener caracteres ASCII no imprimibles (0-31) y caracteres especiales (=*<>\,|/).
  • Contiene un máximo de 36 caracteres Unicode y no puede ser una cadena vacía.
  • La clave de etiqueta de un recurso debe ser única.

value

String

El valor.

  • El valor de etiqueta no puede comenzar ni finalizar con espacios ni contener caracteres ASCII no imprimibles (0-31) y caracteres especiales (=*<>\,|/).
  • El valor contiene un máximo de 43 caracteres Unicode y puede ser una cadena vacía.

Parámetros de respuesta

Ninguna

Solicitud de ejemplo

Eliminar etiquetas de un clúster en lotes.

POST /v1.1/{project_id}/clusters/{cluster_id}/tags/action

{
  "action" : "delete",
  "tags" : [ {
    "tag" : null,
    "key" : "DEV1",
    "value" : "DEV1"
  }, {
    "tag" : null,
    "key" : "DEV2",
    "value" : "DEV2"
  } ],
  "x-request-examples-text-1" : "{\n    \"action\":\"create\",\n    \"tags\":[\n        {\n            \"key\":\"DEV1\",\n            \"value\":\"DEV1\"\n        }.{\n            \"key\":\"DEV2\",\n            \"value\":\"DEV2\"\n        }]\n}"
}

Ejemplo de respuesta

Ninguna

Códigos de estado

Consulte Códigos de estado.

Códigos de error

Consulte Códigos de error.