Standar API dan SDK siap pakai dalam berbagai bahasa
Spesifikasi OpenAPI produk ini (ROS/2019-09-10) mematuhi standar RPC. 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
Operasi tugas AI
|
API |
Judul |
Deskripsi |
| CreateAITask | Membuat Tugas AI | Membuat Tugas AI |
| GetAITask | Mengkueri tugas AI | Mengkueri informasi tentang tugas AI berdasarkan ID tugas. |
| ListAITasks | ListAITasks | Mengkueri daftar tugas AI. |
| ListAITaskEvents | ListAITaskEvents | Mengkueri event dari tugas AI. |
Operasi stack
|
API |
Judul |
Deskripsi |
| CreateStack | CreateStack | Membuat stack dari template ROS untuk men-deploy sekelompok sumber daya. |
| DeleteStack | DeleteStack | Menghapus stack, dengan opsi mempertahankan sumber daya. |
| UpdateStack | UpdateStack | Memperbarui sumber daya dalam stack. |
| ContinueCreateStack | ContinueCreateStack | Melanjutkan pembuatan stack setelah stack gagal dibuat. |
| ListStacks | Mengkueri daftar stack | Mengkueri daftar stack. |
| CancelUpdateStack | CancelUpdateStack | Membatalkan operasi pembaruan pada stack. Anda dapat memanggil operasi ini untuk membatalkan operasi pembaruan pada stack ketika stack sedang diperbarui atau dibuat. |
| CancelStackOperation | CancelStackOperation | Membatalkan operasi pada stack. |
| ListStackEvents | Mengkueri event stack dan sumber dayanya | Mengkueri event stack dan sumber daya di dalam stack. |
| ListStackOperationRisks | ListStackOperationRisks | Mendeteksi risiko operasi terkait stack dan mengembalikan izin yang hilang serta penyebab risiko tersebut. |
| PreviewStack | PreviewStack | Mempratinjau informasi tentang stack yang ingin Anda buat atau perbarui berdasarkan templat. Anda dapat memanggil operasi ini untuk memverifikasi apakah Sumber daya templat valid. |
Operasi resource
|
API |
Judul |
Deskripsi |
| ListStackResources | Mengkueri sumber daya dalam stack | Mengkueri sumber daya dalam stack tertentu. |
| GetStackResource | Mengkueri Sumber Daya di Stack | Mengkueri Sumber daya di stack tertentu. |
Operasi skenario sumber daya
|
API |
Judul |
Deskripsi |
| CreateTemplateScratch | CreateTemplateScratch | Membuat templatescratch: skenario. |
| DeleteTemplateScratch | Hapus skenario | Menghapus skenario. |
| UpdateTemplateScratch | Memperbarui skenario | Memperbarui skenario. |
| ListTemplateScratches | Mengkueri skenario sumber daya | Mengkueri daftar skenario sumber daya. |
| GetTemplateScratch | Mendapatkan detail skenario sumber daya | Mengambil detail skenario sumber daya. |
| GenerateTemplateByScratch | GenerateTemplateByScratch | Membuat templat untuk skenario sumber daya. |
Operasi template
|
API |
Judul |
Deskripsi |
| ListTemplateVersions | ListTemplateVersions | Mengkueri daftar versi sebuah template. |
| GetTemplateParameterConstraints | GetTemplateParameterConstraints | Mengkueri nilai valid parameter dalam templat. |
| SetTemplatePermission | SetTemplatePermission | Membagikan atau membatalkan pembagian templat. |
| GetTemplateEstimateCost | GetTemplateEstimateCost | Membuat kueri perkiraan harga sumber daya dalam sebuah template. |
| GetTemplateSummary | GetTemplateSummary | Mengkueri informasi tentang sumber daya template dengan menggunakan template, stack, grup stack, atau change set yang relevan. |
| ValidateTemplate | ValidateTemplate | Memvalidasi template yang digunakan untuk membuat stack dengan menentukan URL atau badan template. |
| GenerateTemplatePolicy | Menghasilkan Informasi Kebijakan yang Diperlukan oleh Templat | Menghasilkan informasi kebijakan yang diperlukan oleh templat tertentu. |
Operasi kebijakan tumpukan
|
API |
Judul |
Deskripsi |
| SetStackPolicy | SetStackPolicy | Mengonfigurasi kebijakan stack untuk sebuah stack. |
| GetStackPolicy | GetStackPolicy | Meminta kebijakan stack dari stack yang ditentukan. |
Operasi set perubahan
|
API |
Judul |
Deskripsi |
| CreateChangeSet | CreateChangeSet | Membuat change set untuk stack sehingga Anda dapat melihat pratinjau perubahan sebelum eksekusi. |
| DeleteChangeSet | DeleteChangeSet | Menghapus change set. |
| GetChangeSet | GetChangeSet | Mengembalikan detail untuk set perubahan tertentu, secara opsional termasuk detail templat terkaitnya. |
| ListChangeSets | Kueri Set Perubahan | Mengkueri detail set perubahan yang telah dibuat. |
| ExecuteChangeSet | ExecuteChangeSet | Mengeksekusi set perubahan. |
Operasi grup tumpukan
|
API |
Judul |
Deskripsi |
| CreateStackGroup | Membuat kelompok stack | Membuat Grup tumpukan dari template ROS untuk membuat stack di beberapa akun dan wilayah Alibaba Cloud. |
| DeleteStackGroup | DeleteStackGroup | Menghapus grup tumpukan. |
| UpdateStackGroup | Memperbarui Grup Stack | Memperbarui grup stack yang sudah ada. |
| ListStackGroups | ListStackGroups | Mengkueri Grup tumpukan di suatu wilayah. |
| GetStackGroup | GetStackGroup | Mengkueri detail grup tumpukan berdasarkan namanya di region Alibaba Cloud. |
| CreateStackInstances | CreateStackInstances | Membuat Instans tumpukan untuk satu atau beberapa akun di wilayah yang ditentukan. |
| DeleteStackInstances | DeleteStackInstances | Menghapus instans stack dari akun dan region yang ditentukan. Anda dapat memilih untuk mempertahankan sumber daya. |
| UpdateStackInstances | UpdateStackInstances | Memperbarui instans stack untuk satu atau beberapa akun di wilayah tertentu. |
| GetStackInstance | Mengkueri Instans stack | Mengkueri informasi tentang Instans tumpukan yang terkait dengan Grup tumpukan. |
| StopStackGroupOperation | StopStackGroupOperation | Menghentikan operasi yang sedang berlangsung dalam grup stack. |
| ListStackInstances | ListStackInstances | Mengkueri daftar Instans tumpukan yang terkait dengan Grup tumpukan di wilayah Alibaba Cloud. |
| GetStackGroupOperation | GetStackGroupOperation | Mengkueri informasi tentang operasi kelompok stack di wilayah Alibaba Cloud. |
| ListStackGroupOperations | ListStackGroupOperations | Mengkueri informasi tentang operasi Grup tumpukan di wilayah Alibaba Cloud. |
| ListStackGroupOperationResults | ListStackGroupOperationResults | Mengkueri hasil operasi pada Grup tumpukan. |
| ImportStacksToStackGroup | ImportStacksToStackGroup | Mengimpor stack dari beberapa akun berbeda ke dalam Grup tumpukan. |
Operasi pendeteksian drift
|
API |
Judul |
Deskripsi |
| UpdateStackTemplateByResources | Perbarui templat stack berdasarkan sumber daya | Menghilangkan drift stack dengan melakukan deteksi drift. |
| GetStackDriftDetectionStatus | GetStackDriftDetectionStatus | Mengkueri status deteksi penyimpangan suatu stack. |
| ListStackResourceDrifts | Mendaftar deviasi sumber daya dalam stack | Token kueri. Atur parameter ini ke nilai NextToken yang dikembalikan pada panggilan API terakhir. |
| DetectStackDrift | DetectStackDrift | Melakukan deteksi drift pada sumber daya dalam tumpukan untuk memeriksa apakah sumber daya telah menyimpang dari konfigurasi template yang diharapkan. |
| DetectStackGroupDrift | DetectStackGroupDrift | Melakukan deteksi drift pada grup tumpukan untuk memeriksa apakah grup tumpukan telah menyimpang dari konfigurasi templat yang diharapkan. |
| DetectStackResourceDrift | DetectStackResourceDrift | Melakukan deteksi penyimpangan (drift) pada sumber daya dalam suatu stack untuk menentukan apakah sumber daya telah menyimpang dari konfigurasi yang diharapkan. |
Operasi diagnostik
|
API |
Judul |
Deskripsi |
| CreateDiagnostic | Membuat tugas diagnosis | Membuat tugas diagnosis. |
| GetDiagnostic | Mengambil detail Laporan diagnostik | Mengambil detail diagnostik berdasarkan ID Laporan diagnostik tertentu. |
| ListDiagnostics | ListDiagnostics | Mengkueri laporan diagnostik. |
| DeleteDiagnostic | Hapus catatan diagnostik | Menghapus catatan diagnostik. |
Operasi tipe resource
|
API |
Judul |
Deskripsi |
| RegisterResourceType | RegisterResourceType | Membuat tipe sumber daya baru, atau membuat versi baru untuk tipe sumber daya yang sudah ada. |
| SetResourceType | SetResourceType | Mengubah deskripsi tipe Sumber daya atau versi tipe tersebut. |
| DeregisterResourceType | DeregisterResourceType | Menghapus tipe sumber daya atau versi tertentu dari tipe sumber daya. |
| ListResourceTypes | Mengkueri jenis sumber daya yang didukung | Mengkueri daftar jenis sumber daya yang didukung. |
| GetResourceTypeTemplate | GetResourceTypeTemplate | Menghasilkan templat contoh berdasarkan tipe sumber daya. |
| GetResourceType | Kueri detail tipe sumber daya | Mengkueri detail tipe sumber daya. |
| ListResourceTypeVersions | Mengkueri versi tipe sumber daya | Mengkueri daftar versi tipe sumber daya, termasuk tipe sumber daya yang dibuat oleh pengguna dan yang disediakan oleh Resource Orchestration Service (ROS). |
| ListResourceTypeRegistrations | Query resource registration records | Mengkueri daftar catatan pendaftaran sumber daya. |
Operasi lainnya
|
API |
Judul |
Deskripsi |
| SignalResource | SignalResource | Mengirim sinyal ke Sumber daya dalam stack. |
| GetServiceProvisions | GetServiceProvisions | Mengkueri status aktivasi layanan Alibaba Cloud dan informasi tentang peran tertaut layanannya. |
| GetFeatureDetails | GetFeatureDetails | Mengkueri detail fitur yang didukung oleh Resource Orchestration Service (ROS). |
Lainnya
|
API |
Judul |
Deskripsi |
| EnableServiceAccess | Aktifkan akses layanan tepercaya | Mengaktifkan akses layanan tepercaya. |
| EnableServices | EnableServices | Mengaktifkan layanan secara batch. |
| GetServiceAccess | Mengkueri status akses layanan tepercaya | Mengkueri status akses layanan tepercaya. |
| ListSummaries | ListSummaries | Mengkueri ikhtisar. |
Others
|
API |
Judul |
Deskripsi |
| CreateTemplate | CreateTemplate | Membuat template kustom. |
| DeleteTemplate | DeleteTemplate | Menghapus templat. |
| DescribeRegions | DescribeRegions | Mengkueri daftar region yang tersedia. |
| GetStack | Mengkueri Informasi Stack | Mengkueri informasi stack. |
| GetTemplate | GetTemplate | Mengkueri detail template berdasarkan stack, grup stack, change set, atau informasi template kustom apa pun. |
| ListTagKeys | ListTagKeys | Membuat kueri kunci tag untuk stack atau templat di region tertentu. |
| ListTagResources | ListTagResources | Mengkueri tag yang ditambahkan ke Sumber daya dalam template atau stack di Wilayah Alibaba Cloud. |
| ListTagValues | ListTagValues | Mengkueri nilai tag yang ditambahkan ke Sumber daya dalam templat atau stack di wilayah Alibaba Cloud. |
| ListTemplates | List Templates | Mengkueri daftar templat privat dan bersama. |
| MoveResourceGroup | MoveResourceGroup | Memindahkan resource ke kelompok sumber daya tertentu. |
| SetDeletionProtection | SetDeletionProtection | Mengubah pengaturan perlindungan penghapusan untuk sebuah stack. |
| TagResources | TagResources | Membuat dan menambahkan tag ke Sumber daya. |
| UntagResources | Untag resources | Menghapus tag dari resource lalu menghapus tag tersebut. |
| UpdateTemplate | Perbarui Template | Perbarui Template |