Alibaba Cloud CLI menggunakan struktur perintah berbasis plugin yang terpadu. Topik ini menjelaskan komponen-komponen suatu perintah dan cara menggunakan --help untuk dengan cepat melihat perintah dan parameter yang tersedia.
Prasyarat
Alibaba Cloud CLI versi 3.3.0 atau lebih baru telah diinstal. Untuk informasi selengkapnya, lihat Instal, update, dan uninstal Alibaba Cloud CLI.
Kredensial telah dikonfigurasi untuk Alibaba Cloud CLI. Untuk informasi selengkapnya, lihat Konfigurasikan dan kelola kredensial.
Format perintah
Format perintah CLI berbasis plugin
Struktur perintah umum untuk Alibaba Cloud CLI berbasis plugin adalah sebagai berikut:
aliyun <command> <sub-command> [parameters]Penjelasan setiap komponen:
command: Perintah tingkat atas, yang dapat berupa salah satu dari dua jenis berikut:Perintah bawaan (tidak memerlukan instalasi plugin). Contohnya:
configure(konfigurasikan kredensial dan parameter default).plugin(kelola plugin).upgrade(upgrade CLI).
Jalankan
aliyun --helpuntuk melihat semua perintah bawaan.Nama plugin produk cloud. Contohnya,
aliyun-cli-ecs,aliyun-cli-oss,aliyun-cli-cs, danaliyun-cli-fc.
sub-command: Sub-perintah (SubCommand) yang menentukan operasi yang akan dilakukan.Jika perintah tingkat atas adalah perintah bawaan, jalankan
aliyun <command> --helpuntuk melihat parameter atau sub-perintah yang tersedia.Jika perintah tingkat atas adalah plugin produk cloud, sub-perintah menggunakan penamaan kebab-case. Contohnya,
describe-instancesdancreate-bucket.
parameters: Parameter perintah yang mengontrol perilaku Alibaba Cloud CLI atau menentukan parameter API. Untuk informasi lebih lanjut tentang format parameter, lihat Pahami parameter perintah.Parameter bisnis: Diawali dengan
--. Contohnya,--instance-id i-xxx.Parameter global: Parameter umum yang memengaruhi perilaku keseluruhan perintah. Contohnya,
--region cn-hangzhoudan--profile prod.
Contoh minimal
Perintah berikut mengkueri daftar wilayah yang dapat diakses oleh akun saat ini dan tidak memerlukan parameter tambahan:
aliyun ecs describe-regionsPemuatan plugin sesuai permintaan
Plugin CLI merupakan kumpulan perintah produk cloud yang didistribusikan secara independen dan mendukung instalasi otomatis sesuai permintaan:
Daftar plugin yang telah diinstal:
aliyun plugin listInstalasi otomatis saat pertama kali dijalankan (perilaku default untuk CLI ≥ 3.3.0):
# Jika plugin ecs belum diinstal, CLI akan mengunduh dan menyimpannya dalam cache secara otomatis. aliyun ecs describe-instancesInstal plugin tertentu secara manual:
aliyun plugin install --names ecs
Untuk operasi manajemen plugin lainnya, lihat Kelola dan gunakan plugin Alibaba Cloud CLI.
Format perintah CLI lama (gaya OpenAPI)
Menggunakan bantuan perintah
Alibaba Cloud CLI menyediakan tiga tingkat penelusuran --help. Tambahkan --help setelah nama plugin (seperti ecs) atau sub-perintah untuk melihat daftar sub-perintah dan detail parameter yang tersedia.
Daftar perintah bawaan dan plugin yang didukung
aliyun --helpDaftar semua sub-perintah
aliyun ecs --helpLihat detail parameter
Menampilkan daftar parameter, apakah setiap parameter wajib diisi, tipe data, nilai default, dan contoh untuk sub-perintah yang ditentukan:
aliyun ecs describe-instances --helpPenanda utama dalam output bantuan
Penanda | Deskripsi |
| Parameter wajib |
Anotasi tipe | Tipe data parameter, seperti String, Integer, Boolean, Array, atau JSON |
Nilai default | Contohnya, |
Cuplikan contoh | Umumnya terletak di akhir output bantuan, menunjukkan pola pemanggilan khas |
Pertanyaan Umum
Menjalankan perintah menghasilkan "Command not found"
Kesalahan ini menunjukkan bahwa plugin produk cloud yang sesuai belum diinstal. CLI ≥ 3.3.0 mendukung instalasi otomatis saat pertama kali dijalankan. Jika instalasi otomatis gagal karena pembatasan jaringan, jalankan perintah berikut secara manual untuk menginstal plugin:
aliyun plugin install --names ecsBagaimana cara melihat parameter yang didukung oleh sub-perintah?
Jalankan aliyun <command> <sub-command> --help untuk melihat daftar parameter lengkap.