創建通道后,您可以使用ListTunnel接口列舉某個數據表內所有通道的具體信息,例如通道名稱、通道類型、通道ID、通道所處階段、數據是否超期等。
前提條件
已初始化TunnelClient。
已為數據表創建通道。具體操作,請參見創建通道。
參數
請求參數
參數 | 說明 |
TableName | 列舉通道信息的數據表名稱。 |
響應參數
參數 | 說明 |
List<TunnelInfo> | 通道信息的列表,包含如下內容:
|
ResponseInfo | 返回的一些其它字段,包括當次請求的RequestId。RequestId用于唯一標識此次請求。 |
示例
以下示例用于獲取指定表下的通道信息。
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)
}
}
相關文檔
關于API說明的更多信息,請參見ListTunnel。
如果要快速使用通道服務消費數據,請參見快速使用通道服務文檔進行操作。
如果要查看指定通道的詳細信息,您可以通過獲取通道的具體信息實現。更多信息,請參見獲取通道的具體信息。
如果不再使用某個通道,您可以刪除相應通道。更多信息,請參見刪除通道。
文檔內容是否對您有幫助?