Standar API dan SDK siap pakai dalam berbagai bahasa
Spesifikasi OpenAPI produk ini (FC-Open/2021-04-06) mematuhi standar ROA. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.
Signature kustom
Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).
Sebelum Anda mulai
Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.
Untuk memanggil API secara aman, konfigurasikan hal berikut:
Akun RAM user
Pasangan AccessKey untuk akun tersebut
Langganan
|
API |
Judul |
Deskripsi |
| ListReservedCapacities | ListReservedCapacities | Mengkueri instans tersedia (provisioned) yang telah dibeli. Operasi API ini telah usang. Kami menyarankan Anda untuk tidak melanjutkan penggunaan operasi API ini. |
Wilayah dan zona
|
API |
Judul |
Deskripsi |
| GetAccountSettings | GetAccountSettings | Mengkueri informasi tentang akun. |
Versi layanan
|
API |
Judul |
Deskripsi |
| PublishServiceVersion | PublishServiceVersion | Mempublikasikan versi layanan. |
Pemicu
|
API |
Judul |
Deskripsi |
| UpdateTrigger | UpdateTrigger | Memodifikasi pemicu. |
| GetTrigger | GetTrigger | Mengkueri informasi tentang pemicu. |
| ListTriggers | ListTriggers | Mengkueri pemicu suatu fungsi. |
Alias
|
API |
Judul |
Deskripsi |
| GetAlias | GetAlias | Mengkueri informasi tentang alias. |
Fungsi
|
API |
Judul |
Deskripsi |
| GetFunctionCode | GetFunctionCode | Mengkueri paket kode fungsi. |
| InvokeFunction | InvokeFunction | Memanggil sebuah fungsi. |
Konfigurasi asinkron fungsi
|
API |
Judul |
Deskripsi |
| PutFunctionAsyncInvokeConfig | PutFunctionAsyncInvokeConfig | Membuat atau mengubah konfigurasi pemanggilan asinkron untuk sebuah fungsi. |
| DeleteFunctionAsyncInvokeConfig | DeleteFunctionAsyncInvokeConfig | Menghapus konfigurasi pemanggilan asinkron. |
| GetFunctionAsyncInvokeConfig | GetFunctionAsyncInvokeConfig | Mengambil konfigurasi pemanggilan asinkron fungsi. |
| ListFunctionAsyncInvokeConfigs | ListFunctionAsyncInvokeConfigs | Mengkueri semua konfigurasi pemanggilan asinkron fungsi dalam layanan. Jika jumlah konfigurasi melebihi nilai parameter limit, parameter nextToken akan dikembalikan. Anda dapat menggunakan parameter nextToken untuk mengkueri halaman hasil berikutnya. |
Konfigurasi bayar sesuai pemakaian fungsi
|
API |
Judul |
Deskripsi |
| DeleteFunctionOnDemandConfig | DeleteFunctionOnDemandConfig | Menghapus konfigurasi konkurensi fungsi. |
| GetFunctionOnDemandConfig | GetFunctionOnDemandConfig | Mengambil konfigurasi instans on-demand. |
| ListOnDemandConfigs | Daftar Konfigurasi On-Demand | Mengkueri konfigurasi instans on-demand fungsi. |
| PutFunctionOnDemandConfig | PutFunctionOnDemandConfig | Membuat aturan fungsi. |
Konfigurasi fungsi yang dipesan
|
API |
Judul |
Deskripsi |
| GetProvisionConfig | GetProvisionConfig | Meminta detail konfigurasi yang diprovisikan. |
| ListProvisionConfigs | ListProvisionConfigs | Mengkueri konfigurasi instans yang disediakan. |
| PutProvisionConfig | PutProvisionConfig | Membuat konfigurasi terprovisi. |
Tugas asinkron
|
API |
Judul |
Deskripsi |
| StopStatefulAsyncInvocation | StopStatefulAsyncInvocation | Menghentikan Tugas asinkron. |
| ListStatefulAsyncInvocationFunctions | ListStatefulAsyncInvocationFunctions | Mengkueri semua resource fungsi yang telah mengaktifkan Tugas asinkron dalam akun saat ini. |
| GetStatefulAsyncInvocation | GetStatefulAsyncInvocation | Mendapatkan catatan Tugas asinkron yang memenuhi kondisi tertentu. |
| ListStatefulAsyncInvocations | ListStatefulAsyncInvocations | Mengkueri semua pemanggilan asinkron dalam Tugas asinkron yang memenuhi kondisi tertentu. |
Lapisan
|
API |
Judul |
Deskripsi |
| CreateLayerVersion | CreateLayerVersion | Melepaskan versi lapisan. |
| DeleteLayerVersion | DeleteLayerVersion | Menghapus versi lapisan. |
| ListLayerVersions | ListLayerVersions | Mengambil daftar versi layer. |
| GetLayerVersion | GetLayerVersion | Mengkueri versi lapisan. |
| PutLayerACL | PutLayerACL | Mengubah izin layer. |
Sumber event
|
API |
Judul |
Deskripsi |
| ListEventSources | ListEventSources | Mengkueri daftar sumber event untuk pemanggilan fungsi. |
| DeregisterEventSource | DeregisterEventSource | Membatalkan pendaftaran sumber event untuk pemanggilan fungsi. Operasi API ini sudah tidak digunakan lagi. Jangan lanjutkan penggunaannya. |
| RegisterEventSource | RegisterEventSource | Mendaftarkan sumber event. |
Pengikatan VPC
|
API |
Judul |
Deskripsi |
| CreateVpcBinding | CreateVpcBinding | Membuat koneksi VPC. |
| DeleteVpcBinding | DeleteVpcBinding | Menghapus kebijakan kontrol akses dari kelompok kebijakan tertentu untuk Firewall VPC. |
| ListVpcBindings | ListVpcBindings | Mengkueri daftar koneksi VPC yang ada. |
Tag
|
API |
Judul |
Deskripsi |
| GetResourceTags | GetResourceTags | Mengkueri semua tag dari suatu sumber daya. |
| ListTaggedResources | ListTaggedResources | Mengkueri semua layanan yang memiliki tag. |
Lainnya
|
API |
Judul |
Deskripsi |
| CreateAlias | CreateAlias | Membuat alias. |
| CreateCustomDomain | CreateCustomDomain | Menambahkan nama domain kustom. |
| CreateFunction | CreateFunction | Membuat sebuah fungsi. |
| CreateService | CreateService | Membuat layanan. |
| CreateTrigger | CreateTrigger | Membuat pemicu. |
| DeleteAlias | DeleteAlias | Menghapus alias. |
| DeleteCustomDomain | DeleteCustomDomain | Menghapus nama domain kustom. |
| DeleteFunction | DeleteFunction | Menghapus fungsi. Sebelum menghapus fungsi, Anda harus menghapus pemicu fungsi tersebut. |
| DeleteService | DeleteService | Menghapus layanan. |
| DeleteServiceVersion | DeleteServiceVersion | Menghapus versi layanan. |
| DeleteTrigger | DeleteTrigger | Menghapus pemicu. |
| DescribeRegions | DescribeRegions | Mengkueri wilayah yang tersedia untuk FC 2.0. |
| GetCustomDomain | GetCustomDomain | Mengkueri informasi tentang nama domain kustom. |
| GetFunction | GetFunction | Mengkueri informasi tentang fungsi. |
| GetService | GetService | Mengkueri informasi tentang layanan tertentu. |
| ListAliases | ListAliases | Mengkueri semua alias dari sebuah layanan. |
| ListCustomDomains | ListCustomDomains | Mengkueri nama domain kustom yang tersedia. |
| ListFunctions | ListFunctions | Mencantumkan fungsi-fungsi. |
| ListInstances | ListInstances | Mencantumkan instans aktif untuk suatu fungsi. |
| ListLayers | ListLayers | Mengambil daftar layer. |
| ListServiceVersions | ListServiceVersions | Mengkueri semua versi layanan. |
| ListServices | ListServices | Mengkueri daftar layanan. |
| TagResource | TagResource | Menambahkan tag ke resource. |
| UntagResource | UntagResource | Menghapus tag dari Sumber daya. |
| UpdateAlias | UpdateAlias | Memperbarui alias. |
| UpdateCustomDomain | UpdateCustomDomain | Mengubah nama domain kustom. |
| UpdateFunction | UpdateFunction | Memperbarui konfigurasi fungsi. |
| UpdateService | UpdateService | Memperbarui layanan. |