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 2022-11-07 GMT+08:00

Eliminación por lotes de temas de una instancia de Kafka

Función

Esta API se utiliza para eliminar varios temas de una instancia de Kafka por lotes. Si algunos grupos de consumidores se eliminan correctamente mientras que algunos no se eliminan, se devuelve una respuesta correcta con información sobre los grupos de consumidores que no se eliminan.

URI

POST /v2/{project_id}/instances/{instance_id}/topics/delete

Tabla 1 Parámetros de ruta

Parámetro

Obligatorio

Tipo

Descripción

project_id

String

ID del proyecto.

instance_id

String

ID de la instancia

Parámetros de solicitud

Tabla 2 Parámetros del cuerpo de solicitud

Parámetro

Obligatorio

Tipo

Descripción

topics

No

Array of strings

Lista de temas para eliminar.

Parámetros de respuesta

Código de estado: 200

Tabla 3 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

topics

Array of topics objects

Lista de temas.

Tabla 4 topics

Parámetro

Tipo

Descripción

id

String

Nombre del tema

success

Boolean

Si se eliminan los temas.

Ejemplo de las solicitudes

POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/topics/delete

{
  "topics" : [ "topic01" ]
}

Ejemplo de las respuestas

Código de estado: 200

La eliminación se realiza correctamente.

{
  "topics" : [ {
    "id" : "haha",
    "success" : true
  }, {
    "id" : "aabb",
    "success" : true
  } ]
}

Códigos de estado

Código de estado

Descripción

200

La eliminación se realiza correctamente.

Códigos de error

Consulte Códigos de error.