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.
Centro de ayuda/ Domain Name Service/ Referencia de la API/ Las API/ Gestión de etiquetas/ Adición o eliminación de etiquetas por lotes para una instancia específica
Actualización más reciente 2023-04-24 GMT+08:00

Adición o eliminación de etiquetas por lotes para una instancia específica

Función

Esta API se utiliza para agregar o eliminar etiquetas por lotes para una instancia específica.

Depuración

Puede depurar esta API mediante la autenticación automática en API Explorer o usar el código de ejemplo del SDK generado por API Explorer.

URI

POST /v2/{project_id}/{resource_type}/{resource_id}/tags/action

Tabla 1 Parámetros de path

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID de proyecto

resource_type

String

Tipo de recurso. El valor puede ser DNS-public_zone, DNS-private_zone, DNS-public_recordset, DNS-private_recordset o DNS-ptr_record.

resource_id

String

ID de recurso

Parámetros de solicitud

Tabla 2 Parámetros de encabezado de solicitud

Parámetro

Obligatorio

Tipo

Descripción

X-Auth-Token

String

Token de usuario. Se puede obtener mediante invocación a una API de IAM. El valor de X-Subject-Token en el encabezado de respuesta es el token de usuario.

Tabla 3 Parámetros de body de solicitud

Parámetro

Obligatorio

Tipo

Descripción

tags

Array of tag objects

Lista de etiquetas. La estructura de etiquetas no puede faltar durante la eliminación.

action

String

Operación. El valor puede ser create o delete (se distingue entre mayúsculas y minúsculas).

Tabla 4 tag

Parámetro

Obligatorio

Tipo

Descripción

key

String

Clave de etiqueta. Una clave puede contener hasta 36 caracteres de Unicode. No se puede dejar en blanco. Un valor de etiqueta no puede contener caracteres especiales (=*<>,|/) ni empezar o terminar con espacios.

value

No

String

Valor de la etiqueta. Un valor de etiqueta contiene un máximo de 43 caracteres de Unicode y se puede dejar en blanco. Un valor de etiqueta no puede contener caracteres especiales (=*<>,|/) ni empezar o terminar con espacios.

Parámetros de respuesta

Ninguna

Solicitudes de ejemplo

{
  "action" : "create",
  "tags" : [ {
    "key" : "key1",
    "value" : "value1"
  }, {
    "key" : "key2",
    "value" : "value2"
  } ]
}

Ejemplo de respuestas

Ninguna

Códigos de estado

Código de estado

Descripción

200

Respuesta a la solicitud de adición o eliminación por lotes de etiquetas para un recurso específico

Códigos de error

Consulte Códigos de error.