Service Publik dan Pribadi
Halaman ini membandingkan konsep layanan publik dan pribadi di Google Cloud.
API dan layanan publik
API dan layanan publik dapat dilihat secara global di semua project Google Cloud. Contoh API dan layanan 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 Identity and Access Management serviceusage.services.enable
. Untuk
mempelajari izin IAM yang diperlukan untuk
Service Usage, lihat
Kontrol Akses.
API dan layanan pribadi
Layanan pribadi biasanya merupakan API yang 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 setiap framework Cloud Endpoints API:
- Mengontrol Siapa yang Dapat Mengaktifkan API Anda untuk Spesifikasi OpenAPI.
- Mengontrol Siapa yang Dapat Mengaktifkan API Anda untuk Framework Endpoints.
- 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. Untuk mempelajari izin yang diperlukan untuk
Service Usage, lihat Kontrol Akses.
Saat Anda mencantumkan API dan layanan yang tersedia atau diaktifkan di project Google Cloud, hasil yang ditampilkan akan menyertakan 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 Mencantumkan Layanan.