Layanan Publik dan Pribadi
Halaman ini membandingkan konsep layanan publik dan pribadi di Google Cloud.
API dan layanan publik
API dan layanan publik terlihat secara global di semua project Google Cloud. Contoh layanan dan API Google Cloud publik meliputi:
Anda memerlukan izin yang sesuai untuk mencantumkan atau menggunakan API dan layanan publik di project Google Cloud. Misalnya, untuk mengaktifkan layanan, Anda memerlukan izin serviceusage.services.enable
Identity and Access Management. Guna mempelajari izin IAM yang diperlukan untuk Penggunaan Layanan, lihat Kontrol Akses.
API dan layanan pribadi
Layanan pribadi biasanya API diimplementasikan menggunakan Cloud Endpoints yang berjalan di project Google Cloud lain. Untuk menemukan atau menggunakan API dan layanan pribadi, Anda harus terlebih dahulu diberi akses oleh akun utama dengan izin yang diperlukan. Untuk mempelajari cara memberikan akses guna mengaktifkan Cloud Endpoints API dari project Google Cloud, lihat halaman berikut untuk masing-masing framework Cloud Endpoints API:
- Mengontrol Siapa yang Dapat Mengaktifkan API Anda untuk Spesifikasi OpenAPI.
- Mengontrol Siapa yang Dapat Mengaktifkan API Anda untuk Framework Endpoint.
- Mengontrol Siapa yang Dapat Mengaktifkan API Anda untuk gRPC.
Anda juga harus memiliki izin IAM yang sesuai untuk mencantumkan atau menggunakan API dan layanan pribadi. Misalnya, untuk memanggil
metode services.enable
untuk layanan pribadi, izin servicemanagement.services.bind
diperlukan. Guna mempelajari izin yang diperlukan untuk
Penggunaan Layanan, lihat Kontrol Akses.
Saat Anda mencantumkan API dan layanan yang tersedia atau diaktifkan di project Google Cloud, hasilnya akan mencakup setiap API publik dan pribadi yang dapat Anda akses. Untuk mempelajari lebih lanjut cara mencantumkan layanan yang diaktifkan dan tersedia di project Google Cloud Anda, lihat Layanan Listingan.