Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2022-11-07 GMT+08:00

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

Tabela 1 Parâmetros de caminho

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

Tabela 2 Parâmetros do corpo da solicitação

Parâmetro

Obrigatório

Tipo

Descrição

topics

Não

Array of topics objects

Tópicos que foram modificados.

Tabela 3 Tópicos

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.