Use o Tablestore SDK for Go para excluir um túnel não utilizado de uma tabela. Não é possível restaurar um túnel excluído.
Notas de uso
Certifique-se de que não haja consumo de dados no canal antes de excluí-lo. Excluir um canal com o consumo de dados ativo pode causar falhas no consumo.
Não é possível restaurar um canal excluído. Prossiga com cuidado.
Parâmetros
Parâmetros da solicitação
|
Parâmetro |
Descrição |
|
TableName |
O nome da tabela de dados da qual deseja excluir o túnel. Chame a operação ListTable para obter os nomes das tabelas em uma instância. Para mais informações, consulte List the names of tables. |
|
TunnelName |
O nome do túnel. Chame a operação ListTunnel para obter informações sobre todos os túneis de uma tabela de dados. Para mais informações, consulte Query information about all tunnels of a data table. |
Parâmetros de resposta
|
Parâmetro |
Descrição |
|
ResponseInfo |
Campos adicionais retornados na resposta, incluindo o RequestId. O RequestId identifica exclusivamente a solicitação. |
Exemplos
O código a seguir exclui um túnel de uma tabela de dados:
req := &tunnel.DeleteTunnelRequest {
TableName: "<TABLE_NAME>",
TunnelName: "<TUNNEL_NAME>",
}
_, err := tunnelClient.DeleteTunnel(req)
if err != nil {
log.Fatal("delete tunnel failed", err)
}
Referências
Para obter informações sobre a operação da API para excluir um túnel, consulte DeleteTunnel.
Se ocorrer um erro ao chamar a operação DeleteTunnel, pesquise a causa do erro em Error codes com base na mensagem de erro e trate o erro.