Tablestore SDK for Go を使用して、データテーブルから不要なトンネルを削除します。削除されたトンネルは復元できません。
注意事項
チャンネルを削除する前に、そのチャンネルでデータ消費が行われていないことを確認してください。データ消費がアクティブな状態でチャンネルを削除すると、消費処理が失敗する可能性があります。
削除されたチャンネルは復元できません。慎重に操作してください。
パラメーター
リクエストパラメーター
|
パラメーター |
説明 |
|
TableName |
削除するトンネルが属するデータテーブルの名前。インスタンス内のテーブル名を取得するには、ListTable API を呼び出します。詳細については、「テーブル名の一覧表示」をご参照ください。 |
|
TunnelName |
トンネルの名前。データテーブルのすべてのトンネルに関する情報を取得するには、ListTunnel API を呼び出します。詳細については、「データテーブルのすべてのトンネル情報の照会」をご参照ください。 |
レスポンスパラメーター
|
パラメーター |
説明 |
|
ResponseInfo |
リクエスト ID を含む、レスポンスで返される追加フィールド。リクエスト ID はリクエストを一意に識別します。 |
例
次のコードで、データテーブルからトンネルを削除します。
req := &tunnel.DeleteTunnelRequest {
TableName: "<TABLE_NAME>",
TunnelName: "<TUNNEL_NAME>",
}
_, err := tunnelClient.DeleteTunnel(req)
if err != nil {
log.Fatal("delete tunnel failed", err)
}
関連ドキュメント
-
DeleteTunnel API については、「DeleteTunnel」をご参照ください。
-
DeleteTunnel API の呼び出し時にエラーが発生した場合、エラーメッセージに基づいて「エラーコード」でエラーの原因を検索し、エラーに対処してください。