UpdateInstanceTopic
Função
Essa API é usada para modificar tópicos de uma instância do Kafka.
URI
PUT /v2/{project_id}/instances/{instance_id}/topics
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
project_id |
Sim |
String |
ID do projeto. |
instance_id |
Sim |
String |
ID da instância. |
Parâmetros de solicitação
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
topics |
Não |
Array of topics objects |
Tópicos que foram modificados. |
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
id |
Sim |
String |
Nome do tópico, que não pode ser modificado. |
retention_time |
Não |
Integer |
Tempo de envelhecimento em hora. |
sync_replication |
Não |
Boolean |
Se a replicação síncrona está ativada. |
sync_message_flush |
Não |
Boolean |
Se a descarga síncrona está ativada. |
new_partition_numbers |
Não |
Integer |
Número de partições. |
Parâmetros de resposta
Nenhum
Exemplos de solicitações
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 } ] }
Exemplo de respostas
Nenhum
Códigos de status
Código de status |
Descrição |
---|---|
204 |
A modificação foi sucedida. |
Códigos de erro
Consulte Códigos de erro.