Chame a operação DeleteTunnel para excluir um túnel desnecessário. Ao excluir um túnel, especifique o nome da tabela de dados associada e o nome do túnel.
Observações de uso
Certifique-se de que nenhum dado esteja sendo consumido no canal antes da exclusão. Excluir um canal durante o consumo ativo de dados pode causar falhas no processo.
Não é possível restaurar um canal excluído. Proceda com cautela.
Pré-requisitos
Instância TunnelClient inicializada.
Túnel criado para a tabela de dados. Para obter mais informações, consulte Crie um túnel.
Parâmetros
Parâmetros da solicitação
|
Parâmetro |
Descrição |
|
tableName |
Nome da tabela de dados cujo túnel será excluído. Chame a operação ListTable para consultar os nomes das tabelas em uma instância. Para obter mais informações, consulte Listar os nomes das tabelas. |
|
tunnelName |
Nome do túnel. Chame a operação ListTunnel para consultar informações sobre todos os túneis de uma tabela de dados. Para obter mais informações, consulte Consultar informações sobre todos os túneis de uma tabela de dados. |
Parâmetros de resposta
|
Parâmetro |
Descrição |
|
responseInfo |
Outros campos retornados na solicitação. |
|
requestId |
ID da solicitação. |
Exemplos
O código de exemplo a seguir demonstra como excluir um túnel de uma tabela de dados:
private static void deleteTunnel(TunnelClient client, String tableName, String tunnelName) {
DeleteTunnelRequest request = new DeleteTunnelRequest(tableName, tunnelName);
DeleteTunnelResponse resp = client.deleteTunnel(request);
System.out.println("RequestId: " + resp.getRequestId());
}
Referências
Para obter informações sobre a operação de API usada para excluir um túnel, consulte DeleteTunnel.
Se ocorrer um erro ao chamar a operação DeleteTunnel, pesquise a causa em Códigos de erro com base na mensagem de erro e faça a correção adequada.