Após criar um túnel, chame a operação DescribeTunnel para consultar as informações dele, como os detalhes dos canais do túnel.
Pré-requisitos
Uma instância do TunnelClient inicializada.
Crie um túnel para a tabela de dados. Para mais informações, consulte Crie um túnel.
Parâmetros
Parâmetros de requisição
|
Parâmetro |
Descrição |
|
TableName |
Nome da tabela de dados para a qual você deseja consultar as informações do túnel. |
|
TunnelName |
Nome do túnel. |
Parâmetros de resposta
|
Parâmetro |
Descrição |
|
TunnelRPO |
O horário mais recente em que o túnel consumiu dados incrementais. Esse horário corresponde ao momento em que o canal mais lento do túnel consumiu dados. Valor padrão: 1 de janeiro de 1970 (UTC). |
|
List<TunnelInfo> |
Informações sobre o túnel. A resposta inclui os seguintes dados:
|
|
List<ChannelInfo> |
Informações sobre os canais do túnel. A resposta inclui os seguintes dados:
|
|
ResponseInfo |
Outros campos retornados na requisição, incluindo o campo RequestId. O RequestId identifica a requisição de forma exclusiva. |
Exemplos
O código de exemplo a seguir mostra como consultar as informações de um túnel, incluindo o horário mais recente em que o túnel consumiu dados incrementais e os detalhes dos canais do túnel:
req := &tunnel.DescribeTunnelRequest{
TableName: "<TABLE_NAME>",
TunnelName: "TUNNEL_NAME",
}
resp, err := tunnelClient.DescribeTunnel(req)
if err != nil {
log.Fatal("describe tunnel failed", err)
}
log.Println("tunnel id is", resp.Tunnel.TunnelId)
Referências
Para obter informações sobre a operação de API para consultar as informações de um túnel, consulte DescribeTunnel.
Para usar rapidamente o Tunnel Service para consumir dados, consulte Getting started.
Para consultar as informações de todos os túneis de uma tabela, consulte Query information about all tunnels of a data table.
Exclua um túnel que não seja mais necessário. Para mais informações, consulte Exclua um túnel.