Serupa dengan ListDisks, kita juga dapat memanggil ataupun menampilkan seluruh snapshot yang ada pada Simple Application Server berdasarkan dari instance yang dipilih. Adapun berikut adalah contoh kode dan hasil dari pemanggilan kode.
Sample Code
Untuk mendapatkan snapshot yang terdaftar di account kita, caranya cukup memanggil sebuah fungsi yang sama seperti pada artikel sebelumnya, yaitu ListSnapshots. Adapun terdapat perbedaan parameter untuk mendapatkan snapshotberdasarkan Instance, yaitu:
- RegionId
Ini adalah Region Id dari SAS kita. Untuk mengetahui Region Id, kamu bisa melakukan pengecekan pada artikel berikut ini. Sebagai contoh, karena Instance saya berada pada Singapore, maka saya perlu mencari tahu regionId dari Singapore.
Dilihat dari tabel di atas, maka Region ID saya adalah ap-southeast-1. - InstanceId
Sederhananya, InstanceId ini adalah kode unik dari SAS yang kita miliki. Kita dapat mengetahui InstanceId dengan cara melakukan pengecekan pada Alibaba Cloud Console. Umumnya istilah yang digunakan pada console adalah Server Id. Lihat gambar di bawah ini untuk lebih jelasnya.
Hasil Eksekusi
Setelah kode di atas dijalankan, maka akan muncul output seperti di bawah ini:
Di atas adalah seluruh Snapshot yang terdaftar di account saya yang regionnya berada di Singapore dan untuk 1 instance yang saya pilih. Jika response yang diberikan kosong, artinya instance tersebut masih belum memiliki snapshot.