Alibaba Cloud CLI memvalidasi parameter saat Anda memanggil API layanan cloud. Karena API tersedia dalam beberapa versi, informasi bawaan tentang layanan cloud dan operasi API mungkin tidak mencakup semua kebutuhan. Anda dapat memanggil secara paksa operasi API yang tidak terdaftar dalam metadata dan memverifikasi akurasi informasi spesifik terkait operasi tersebut.
Deskripsi opsi --force
Dalam Alibaba Cloud CLI, jika Anda memanggil operasi API atau menentukan parameter yang tidak terdaftar dalam metadata, kesalahan unknown api atau unknown parameter akan dilaporkan. Anda dapat memaksa pemanggilan operasi API dan menggunakan parameter yang tidak terdaftar dalam metadata dengan opsi --force. Pastikan informasi berikut ini akurat:
Kode layanan cloud: Gunakan opsi
--helpuntuk mendapatkan daftar layanan yang didukung.Nama dan parameter operasi API: Gunakan opsi
--helpuntuk mendapatkan daftar operasi suatu layanan dan mendapatkan parameter suatu operasi API.Versi API: Saat menggunakan opsi
--forceuntuk memanggil operasi API secara paksa, tentukan versi API dengan opsi--version.Titik akhir: Gunakan opsi
--endpointuntuk menentukan titik akhir suatu layanan. Jika tidak ditentukan, titik akhir diambil dari data bawaan Alibaba Cloud CLI.
Contoh
Skenario
Dalam contoh ini, operasi CloudMonitor yang digunakan untuk menanyakan data pemantauan metrik adalah sebagai berikut: Pada versi 2019-01-01 API CloudMonitor, operasi yang digunakan adalah DescribeMetricList. Sedangkan pada versi 2017-03-01 API CloudMonitor, operasi yang digunakan adalah QueryMetricList. Jika Anda langsung memanggil operasi QueryMetricList di Alibaba Cloud CLI, kesalahan akan dilaporkan.

Perintah contoh
Jalankan perintah berikut untuk memanggil secara paksa operasi
QueryMetricListversi2017-03-01:aliyun cms QueryMetricList --Project acs_ecs_dashboard --Metric cpu_idle --version 2017-03-01 --forceGambar berikut menunjukkan contoh hasil yang dikembalikan.
