Anda dapat memanggil operasi DeleteTunnel untuk menghapus tunnel yang tidak lagi diperlukan. Saat menghapus tunnel, Anda harus menentukan nama tabel data tempat tunnel dibuat dan nama tunnel tersebut.
Catatan penggunaan
Sebelum menghapus saluran, pastikan tidak ada konsumsi data yang sedang berlangsung di saluran tersebut. Jika tidak, konsumsi data mungkin gagal.
Saluran yang telah dihapus tidak dapat dipulihkan. Berhati-hatilah saat melakukan operasi ini.
Parameter
Parameter permintaan
Parameter | Deskripsi |
TableName | Nama tabel data yang ingin Anda hapus tunnel-nya. Anda dapat memanggil operasi ListTable untuk menanyakan nama-nama tabel dalam suatu instance. Untuk informasi lebih lanjut, lihat Daftarkan nama-nama tabel. |
TunnelName | Nama tunnel. Anda dapat memanggil operasi ListTunnel untuk menanyakan informasi tentang semua tunnel dari suatu tabel data. Untuk informasi lebih lanjut, lihat Tanyakan informasi tentang semua tunnel dari suatu tabel data. |
Parameter respons
Parameter | Deskripsi |
ResponseInfo | Bidang lain yang dikembalikan dalam permintaan, termasuk bidang RequestId dalam permintaan. RequestId secara unik mengidentifikasi permintaan. |
Contoh
Kode sampel berikut menunjukkan cara menghapus tunnel dari tabel data:
req := &tunnel.DeleteTunnelRequest {
TableName: "<TABLE_NAME>",
TunnelName: "<TUNNEL_NAME>",
}
_, err := tunnelClient.DeleteTunnel(req)
if err != nil {
log.Fatal("penghapusan tunnel gagal", err)
}Referensi
Untuk informasi lebih lanjut tentang operasi API yang dapat dipanggil untuk menghapus tunnel, lihat DeleteTunnel.
Jika terjadi kesalahan saat memanggil operasi DeleteTunnel, identifikasi penyebabnya menggunakan Kode kesalahan berdasarkan pesan kesalahan dan tangani kesalahannya.