Setelah mempelajari cara membuat custom image dengan menggunakan DataSnapshotId, maka selanjutnya kita akan mempelajari cara untuk membuat custom image menggunakan SystemSnapshotId
Sample Code
Di sini kita akan menggunakan sebuah fungsi bernama CreateCustomImage, yang di mana fungsinya tentu adalah untuk membuat custom image. Adapun parameter dari fungsi di atas adalah sebagai berikut:
- RegionId
Ini adalah RegionId 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.
- SystemSnapshotId
Mirip seperti InstanceId, namun ini harus diisi dengan Id dari System Snapshot yang kamu miliki. Data Snapshot dapat diketahui dengan cara mengakses Alibaba Cloud Console - ImageName
Ini adalah nama dari custom image yang ingin kita buat.
- Desription
Ini merupakan parameter opsional yang tujuannya adalah untuk memberikan deskripsi dari custom image kita. - ClientToken
Merupakan parameter wajib yang di mana user diharuskan untuk memasukkan kode unik yang umumnya terdiri dari huruf dan angka yang acak. Untuk mengetahui bagaimana cara membuat ClientToken, simak artikel berikut ini