Tablestore テーブルからトンネルを削除します。この操作を呼び出す前に、そのトンネルを通じてデータを消費しているすべてのアプリケーションを停止してください。
注意事項
チャンネルを削除する前に、そのチャンネルでデータが消費されていないことを確認してください。データ消費中にチャンネルを削除すると、消費処理が失敗する可能性があります。
削除されたチャンネルは復元できません。慎重に操作してください。
パラメーター
リクエストパラメーター
|
パラメーター |
説明 |
|
TableName |
トンネルを削除するデータテーブルの名前です。ListTable 操作を呼び出して、インスタンス内のテーブル名を取得できます。詳細については、「テーブル名の一覧表示」をご参照ください。 |
|
TunnelName |
トンネルの名前です。ListTunnel 操作を呼び出して、データテーブルのすべてのトンネル情報を取得できます。詳細については、「データテーブルのすべてのトンネル情報の照会」をご参照ください。 |
応答パラメーター
|
パラメーター |
説明 |
|
ResponseInfo |
応答に含まれる追加フィールドで、RequestId を含みます。RequestId はリクエストを一意に識別します。 |
コード例
次のコードは、データテーブルからトンネルを削除します:
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 操作が失敗した場合は、「エラーコード」でエラーコードを確認し、解決手順に従ってください。