DescribeTunnel操作描述某个通道里的具体Channel信息。目前一个Channel对应Tablestore Stream接口的一个数据分片。
请求参数
参数 | 说明 |
---|---|
TableName | 需要获取通道信息的数据表名称。 |
TunnelName | 通道的名称。 |
响应参数
参数 | 说明 |
---|---|
TunnelRPO | 通道消费增量数据的最新时间点,其值等于Tunnel中消费最慢的Channel的时间点,默认值为1970年1月1日(UTC)。 |
List<TunnelInfo> | 通道信息的列表,包含如下信息:
|
List<ChannelInfo> | 通道中的Channel信息列表,包含如下信息:
|
ResponseInfo | 返回的一些其它字段,包括当次请求的RequestId。
RequestId用于唯一标识此次请求。 |
示例
req := &tunnel.DescribeTunnelRequest{
TableName: "testTable",
TunnelName: "testTunnel",
}
resp, err := tunnelClient.DescribeTunnel(req)
if err != nil {
log.Fatal("describe test tunnel failed", err)
}
log.Println("tunnel id is", resp.Tunnel.TunnelId)