Komponen FC adalah alat yang dikembangkan berdasarkan Serverless Devs untuk Function Compute. Dengan alat ini, Anda dapat menjalankan perintah interaktif untuk memanggil API Function Compute.
Prasyarat
Sebelum memulai, pastikan langkah-langkah berikut telah dilakukan:
Buat versi
Sintaks perintah:
sudo s cli fc api PublishServiceVersion --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --path '{"serviceName": "serviceName"}' --body '{"description": "description"}'Parameter:
(Diperlukan) --region string: wilayah tempat Anda ingin menyebarkan sumber daya.
(Opsional) --access string atau -a string: alias kunci yang akan digunakan.
(Opsional) --apiVersion: versi API. Nilai valid: 20210416 dan 20160815.
path
(Diperlukan) --serviceName string: nama layanan.
body
(Opsional) --description string: deskripsi versi layanan.
Contoh kode:
sudo s cli fc api PublishServiceVersion --region cn-hangzhou --access default --path '{"serviceName": "mytest"}' --body '{"description": "myversion"}'Untuk informasi lebih lanjut tentang operasi API untuk membuat versi, lihat PublishServiceVersion.
Hapus versi
Sintaks perintah:
sudo s cli fc api DeleteServiceVersion --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --path '{"serviceName": "serviceName","versionId": "versionId"}'Parameter:
(Diperlukan) --region string: wilayah tempat Anda ingin menyebarkan sumber daya.
(Opsional) --access string atau -a string: alias kunci yang akan digunakan.
(Opsional) --apiVersion: versi API. Nilai valid: 20210416 dan 20160815.
path
(Diperlukan) --serviceName string: nama layanan.
(Diperlukan) --versionId string: versi layanan.
Contoh kode:
sudo s cli fc api DeleteServiceVersion --region cn-hangzhou --access default --path '{"serviceName": "mytest","versionId": 1}'Untuk informasi lebih lanjut tentang operasi API untuk menghapus versi, lihat DeleteServiceVersion.
Kueri versi
Sintaks perintah:
sudo s cli fc api ListServiceVersions --region <regionid> --access <accessname> --apiVersion <20210406 or 20160815> --path '{"serviceName": "serviceName"}' --query '{"limit": "limit number","nextToken": "nextresult","startkey": "startkey","direction": "FORWARD or BACKWARD"}'Parameter:
(Diperlukan) --region string: wilayah tempat Anda ingin menyebarkan sumber daya.
(Opsional) --access string atau -a string: alias kunci yang akan digunakan.
(Opsional) --apiVersion: versi API. Nilai valid: 20210416 dan 20160815.
path
(Diperlukan) --serviceName string: nama layanan.
query
(Opsional) --limit string: jumlah sumber daya yang akan dikembalikan.
(Opsional) --nextToken string: token yang dapat Anda gunakan untuk mengembalikan hasil lebih banyak. Sertakan parameter ini dalam pemanggilan berikutnya untuk mendapatkan hasil lebih banyak. Anda tidak perlu memberikan parameter ini pada pemanggilan pertama.
(Opsional) --startKey string: menentukan bahwa hasil dikembalikan secara alfabetis mulai dari yang pertama setelah startKey (termasuk startKey).
(Opsional) direction string: arah pengurutan versi yang dikembalikan. Nilai valid: FORWARD (urutan naik) dan BACKWARD (urutan turun). Nilai default: BACKWARD.
Contoh kode:
sudo s cli fc api ListServiceVersions --region cn-hangzhou --access default --path '{"serviceName": "mytest"}' --query '{"limit": "10","direction": "FORWARD"}'Untuk informasi lebih lanjut tentang operasi API untuk menanyakan versi, lihat ListServiceVersions.