Después de crear un túnel, llame a la operación DescribeTunnel para consultar su información, como los detalles de los canales que contiene.
Requisitos previos
Se inicializó una instancia de TunnelClient.
Se creó un túnel para la tabla de datos. Para más información, consulte Create a tunnel.
Parámetros
Parámetros de solicitud
|
Parámetro |
Descripción |
|
TableName |
El nombre de la tabla de datos cuya información del túnel desea consultar. |
|
TunnelName |
El nombre del túnel. |
Parámetros de respuesta
|
Parámetro |
Descripción |
|
TunnelRPO |
La hora más reciente en la que el túnel se usó para consumir datos incrementales. Corresponde al momento en que el canal más lento del túnel consumió datos. Valor predeterminado: 1 de enero de 1970 (UTC). |
|
List<TunnelInfo> |
La información del túnel. La respuesta incluye los siguientes datos:
|
|
List<ChannelInfo> |
La información de los canales del túnel. La respuesta incluye los siguientes datos:
|
|
ResponseInfo |
Otros campos devueltos en la solicitud, incluido RequestId, que identifica de manera única cada petición. |
Ejemplos
A continuación se muestra un ejemplo de código para consultar la información de un túnel. Se obtiene la hora más reciente de consumo de datos incrementales y los detalles de sus canales:
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)
Referencias
Para conocer la operación de API que permite consultar la información de un túnel, consulte DescribeTunnel.
Si necesita usar Tunnel Service rápidamente para consumir datos, consulte Getting started.
Es posible consultar la información de todos los túneles de una tabla. Para más detalles, consulte Query information about all tunnels of a data table.
Elimine los túneles que ya no necesite. Para más información, consulte Delete a tunnel.