Após criar um túnel, chame a operação ListTunnel para consultar informações sobre todos os túneis de uma tabela. A resposta inclui nome, tipo, ID e estágio do túnel, além de indicar se os dados estão expirados.
Pré-requisitos
Uma instância TunnelClient inicializada.
Um túnel criado para a tabela de dados. Para mais detalhes, consulte Criar um túnel.
Parâmetros
Parâmetros da solicitação
|
Parâmetro |
Descrição |
|
TableName |
Nome da tabela de dados cujas informações de túnel você deseja consultar. |
Parâmetros da resposta
|
Parâmetro |
Descrição |
|
List<TunnelInfo> |
Informações sobre os túneis. A resposta contém os seguintes dados:
|
|
ResponseInfo |
Outros campos retornados na solicitação, incluindo o campo RequestId. O RequestId identifica a solicitação de forma única. |
Exemplos
O código abaixo demonstra como consultar as informações de todos os túneis de uma tabela:
req := &tunnel.ListTunnelRequest{
TableName: "<TABLE_NAME>",
}
resp, err := tunnelClient.ListTunnel(req)
if err != nil {
log.Fatal("List tunnel failed", err)
} else {
for i := 0; i < len(resp.Tunnels); i++ {
log.Println(resp.Tunnels[i].TableName, resp.Tunnels[i].TunnelName, resp.Tunnels[i].TunnelId)
}
}
Referências
Para detalhes sobre a operação de API usada na consulta de túneis, consulte ListTunnel.
Para começar a consumir dados rapidamente com o Tunnel Service, veja Guia de introdução.
É possível consultar informações específicas de um único túnel. Saiba mais em Consultar informações de um túnel.
Túneis desnecessários podem ser removidos. Para instruções, acesse Excluir um túnel.