Crea o elimina las etiquetas de VPC por lotes
Función
Esta API se utiliza para agregar o eliminar varias etiquetas de una VPC a la vez.
Esta API es idempotente.
Si hay claves duplicadas en el cuerpo de la solicitud al agregar etiquetas, se notifica un error.
Durante la creación de etiquetas, las claves duplicadas no están permitidas. Si ya existe una clave en la base de datos, su valor será sobrescrito por la nueva clave duplicada.
Durante la eliminación de etiquetas, si algunas etiquetas no existen, la operación se considera exitosa por defecto. El conjunto de caracteres de las etiquetas no se comprobará. Al eliminar etiquetas, no puede faltar la estructura de etiquetas y la clave no puede dejarse en blanco ni ser una string vacía.
URI
POST /v2.0/{project_id}/vpcs/{vpc_id}/tags/action
Tabla 1 describe los parámetros.
Nombre |
Obligatorio |
Descripción |
---|---|---|
project_id |
Sí |
Especifica el ID del proyecto. Para obtener más información sobre cómo obtener un ID de proyecto, consulte Obtención de un ID de proyecto. |
vpc_id |
Sí |
Especifica el ID de VPC, que identifica de forma exclusiva a la VPC. |
Mensaje de solicitud
Parámetro de solicitud
Parámetro |
Tipo |
Obligatorio |
Descripción |
---|---|---|---|
tags |
Array of tag objects |
Sí |
Especifica los objetos tag. Para obtener más información, véase Tabla 3. |
action |
String |
Sí |
Especifica la operación. Los valores posibles son los siguientes:
|
Atributo |
Tipo |
Obligatorio |
Descripción |
---|---|---|---|
key |
String |
Sí |
|
value |
String |
Sí |
|
Ejemplo de solicitud 1: Creación de etiquetas por lotes
POST https://{Endpoint}/v2.0/{project_id}/vpcs/{vpc_id}/tags/action { "action": "create", "tags": [ { "key": "key1", "value": "value1" }, { "key": "key2", "value": "value3" } ] }
Ejemplo de solicitud 2: Eliminación de etiquetas por lotes
POST https://{Endpoint}/v2.0/{project_id}/vpcs/{vpc_id}/tags/action { "action": "delete", "tags": [ { "key": "key1", "value": "value1" }, { "key": "key2", "value": "value3" } ] }
Mensaje de la respuesta
Parámetro de respuesta
No hay
Ejemplo de la respuesta
No hay
Código de estado
Véase Códigos de estado.
Código de error
Véase Códigos de error.