全部产品
Search
文档中心

Alibaba Cloud CLI:Polling hasil yang dikembalikan

更新时间:Jun 30, 2025

Hasil yang dikembalikan dari operasi API tertentu layanan Alibaba Cloud dapat berubah seiring waktu. Anda dapat menggunakan fitur polling hasil untuk memantau hasil yang dikembalikan dan mengambil data ketika parameter mencapai nilai tertentu.

Deskripsi opsi --waiter

Anda dapat memantau hasil yang dikembalikan menggunakan opsi --waiter. Tabel berikut menjelaskan parameter dari opsi ini.

Parameter

Deskripsi

expr

Ekspresi JMESPath yang menentukan parameter yang akan dipantau dalam data JSON yang dikembalikan.

to

Nilai yang diharapkan dari parameter yang dipantau.

Contoh

  • Skenario

    Setelah menjalankan perintah untuk membuat instance Elastic Compute Service (ECS), Anda memanggil operasi DescribeInstances untuk menanyakan detail instance tersebut. Setelah menggunakan opsi --waiter, CLI Alibaba Cloud akan memantau status instance pada interval reguler. Ketika instance telah dibuat dan dijalankan, statusnya berubah menjadi Running, pada titik mana CLI Alibaba Cloud berhenti memantau hasil dan mengembalikan respons dari operasi DescribeInstances.

  • Perintah contoh

    Jalankan perintah berikut untuk memantau status instance hingga mencapai status Running, kemudian kembalikan hasilnya.

    aliyun ecs DescribeInstances --InstanceIds '["i-12345678912345678123"]' --waiter expr='Instances.Instance[0].Status' to='Running'