Tema ini menjelaskan cara memanggil operasi API Container Registry menggunakan antarmuka grafis, OpenAPI Explorer, Alibaba Cloud SDKs, Resource Orchestration Service (ROS).
Ikhtisar OpenAPI Explorer
Alibaba Cloud menyediakan OpenAPI Explorer untuk membantu pengembang memahami dan menggunakan operasi API layanan Alibaba Cloud secara cepat dan efisien. OpenAPI Explorer mengintegrasikan berbagai fitur terkait operasi API, seperti pencarian cerdas, dokumentasi, debugging online, unduhan SDK, kode contoh, diagnosis kesalahan, dan statistik pemanggilan. Di OpenAPI Explorer, Anda dapat memanggil operasi API layanan Alibaba Cloud serta melihat permintaan dan respons API. Selain itu, OpenAPI Explorer secara otomatis menghasilkan kode contoh SDK yang sesuai untuk memudahkan penggunaan layanan Alibaba Cloud. Untuk informasi lebih lanjut, lihat Apa itu API?
Deskripsi versi
Versi API | Deskripsi |
Disarankan |
Debugging Online
Container Registry menyediakan debugging API di OpenAPI Explorer. Sebelum memanggil suatu operasi API, Anda harus memahami versi, deskripsi titik akhir, dan metode integrasi yang disediakan oleh Container Registry.

Halaman Debugging
URL untuk debugging API adalah https://next.api.aliyun.com/api/cr/2018-12-01/GetInstance.
Deskripsi Titik Akhir
Layanan manajemen Container Registry tersedia di beberapa wilayah. Titik akhir dari instance Container Registry Anda dapat mencakup ID wilayah dari instance tersebut. Format: cr.{regionId}.aliyuncs.com. Jika Anda ingin mendapatkan respons yang lebih cepat, Anda dapat menggunakan titik akhir virtual private cloud (VPC). Format: cr-vpc.{regionId}.aliyuncs.com. Untuk informasi lebih lanjut tentang titik akhir, lihat Titik Akhir.
Identitas
Setelah masuk ke OpenAPI Explorer menggunakan akun Alibaba Cloud Anda, OpenAPI Explorer akan menggunakan akun tersebut untuk men-debug operasi API secara online secara default. Akun Alibaba Cloud memiliki izin pada semua operasi API. Namun, risiko keamanan mungkin timbul jika Anda menggunakan akun utama untuk memanggil operasi API. Kami menyarankan agar Anda memanggil operasi API atau melakukan O&M rutin sebagai Pengguna Resource Access Management (RAM). Sebelum memanggil operasi API menggunakan Pengguna RAM, berikan izin yang diperlukan kepada Pengguna RAM sesuai dengan kebutuhan bisnis Anda. Pengguna RAM harus memiliki izin untuk mengoperasikan sumber daya Container Registry. Untuk informasi lebih lanjut, lihat Lampirkan kebijakan sistem ke Pengguna RAM.
Identitas | Didukung |
Ya | |
Pengguna RAM (disarankan) | Ya |
Peran RAM (disarankan) | Ya |
Metode Integrasi
SDK dapat dengan mudah diintegrasikan ke dalam aplikasi Anda dan mencakup berbagai macam operasi. Kami menyarankan Anda menggunakan SDK untuk memanggil operasi API.
Ikhtisar Metode Pemanggilan
Metode pemanggilan | Didukung |
(Disarankan) Alibaba Cloud SDKs | Ya |
Ya | |
Ya | |
Ya | |
Ya |
Alibaba Cloud SDKs
Alibaba Cloud menyediakan SDK dalam berbagai bahasa pemrograman, termasuk Java, C#, Go, Python, TypeScript, Node.js, PHP, dan C++. Anda dapat mengintegrasikan SDK ke dalam aplikasi Anda untuk langsung memanggil operasi API. SDK ini mengenkapsulasi informasi seperti logika tanda tangan, mekanisme timeout, dan mekanisme ulang serta mengembalikan objek respons terstruktur berdasarkan spesifikasi. Hal ini memberikan kemudahan bagi pengembang. Untuk informasi lebih lanjut, lihat Alibaba Cloud SDKs.
Anda dapat memanggil operasi API Container Registry di OpenAPI Explorer menggunakan Alibaba Cloud SDK. Untuk informasi lebih lanjut tentang bahasa yang didukung dan cara menginstal dependensi, lihat Container Registry SDK.
Alibaba Cloud CLI
Anda dapat menjalankan perintah aliyun untuk berinteraksi dengan layanan Alibaba Cloud dan mengelola sumber daya layanan cloud. Untuk informasi lebih lanjut, lihat Apa itu Alibaba Cloud CLI?
Terraform
Terraform adalah alat open source yang digunakan untuk mempratinjau, mengonfigurasi, dan mengelola infrastruktur cloud serta sumber daya secara aman dan efisien. Terraform bekerja dengan cara yang mirip dengan ROS. Terraform memanggil operasi API dengan menafsirkan templat. Untuk informasi lebih lanjut, lihat Apa itu Terraform?
Untuk informasi lebih lanjut tentang cara menggunakan Terraform untuk mengatur Container Registry, lihat Contoh penggunaan Terraform.
Tabel berikut menunjukkan Nama Sumber Daya Alibaba Cloud (ARN) dari Container Registry yang dapat diatur oleh Terraform.
ARNs
Deskripsi
Membuat aturan sinkronisasi Container Registry Enterprise Edition.
Membuat instance Container Registry Enterprise Edition.
Membuat namespace instance Container Registry Enterprise Edition.
Membuat repositori gambar instance Container Registry Enterprise Edition.
Mengonfigurasi sumber daya pipeline gambar.
Mengonfigurasi sumber daya namespace chart.
Mengonfigurasi sumber daya repositori chart.
Mengelola kontrol akses jaringan.
Mengonfigurasi integrasi Container Registry Enterprise Edition dan Virtual Private Cloud (VPC).
Enkapsulasi API Kustom
Untuk membuat panggilan HTTP asli, Anda harus membuat permintaan kustom dan menandatangani permintaan tersebut. Untuk informasi lebih lanjut tentang mekanisme tanda tangan, lihat Enkapsulasi Kustom.