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

Modificación de temas de una instancia de Kafka

Función

Esta API se utiliza para modificar temas de una instancia de Kafka.

URI

PUT /v2/{project_id}/instances/{instance_id}/topics

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 topics objects

Temas que fueron modificados.

Tabla 3 topics

Parámetro

Obligatorio

Tipo

Descripción

id

String

Nombre del tema, que no se puede modificar.

retention_time

No

Integer

Tiempo de envejecimiento en una hora.

sync_replication

No

Boolean

Si la replicación síncrona está habilitada.

sync_message_flush

No

Boolean

Si el vaciado síncrono está habilitado.

new_partition_numbers

No

Integer

Número de particiones.

Parámetros de respuesta

No hay

Ejemplo de las solicitudes

PUT https://{endpoint}/v2/{project_id}/instances/{instance_id}/topics

{
  "topics" : [ {
    "id" : "topic-1284340884",
    "retention_time" : 70,
    "sync_replication" : false,
    "sync_message_flush" : false,
    "new_partition_numbers" : 6
  } ]
}

Ejemplo de las respuestas

No hay

Códigos de estado

Código de estado

Descripción

204

La modificación es exitosa.

Códigos de error

Consulte Códigos de error.