Artikel sebelumnya telah menjelaskan mengenai bagaimana cara menampilkan SAS yang tersedia di account kita, namun terbatas hanya di 1 region. Lantas, bagaimana caranya untuk menampilkan instance SAS dari beberapa region sekaligus? Simak artikel berikut.

Sample Code

Untuk dapat menampilkan data instance SAS dari beberapa region sekaligus, ada cara yang perlu dilakukan. Berikut adalah sample codenya:

Sample code di atas dapat dikatakan cukup mirip dengan artikel sebelumnya di mana kita mencoba untuk mendapatkan list instance SAS yang kita miliki. Namun, terdapat perbadaan alur dalam melakukan pengambilan data SAS. Adapun alurnya adalah sebagai berikut:

  1. Sebelum memulai, kita harus menjalankan looping pada regionDictionary yang telah kita buat pada artikel sebelumnya. Jadi di tahapan ini, sistem akan memanggil seluruh region yang terdaftar pada regionDictionary.

  2. Pada logika perulangannya, lakukan pemanggilan ListInstanceRequest dan sertakan pula informasi tambahan berupa regionId yang diambil dari “Key” pada variabel regionDictionary.

  3. Selanjutnya, panggil function ListInstancesWithOptions dan lampirkan listInstanceRequest yang telah kita sisipkan dengan regionId.

  4. Simpan seluruh informasi Simple Application Server ke dalam sebuah variable.