Servicios públicos y privados
En esta página, se comparan los conceptos de servicios públicos y privados en Google Cloud.
API y servicios públicos
Los servicios y las APIs públicos son visibles globalmente en todos los proyectos de Google Cloud. Estos son algunos ejemplos de APIs y servicios Google Cloud públicos:
Necesitas los permisos adecuados para enumerar o usar las APIs y los servicios públicos en un proyecto de Google Cloud . Por ejemplo, para habilitar un servicio, necesitas el permiso de administración de identidades y accesos serviceusage.services.enable
. Si quieres obtener información sobre los permisos de IAM necesarios para Service Usage, consulta Control de acceso.
API y servicios privados
Los servicios privados suelen ser APIs implementadas con Cloud Endpoints que se ejecutan en otro proyecto de Google Cloud . Para descubrir o usar API y servicios privados, primero debes recibir el acceso de parte de un principal que tenga los permisos necesarios. Si quieres aprender a otorgar acceso para habilitar las APIs de Cloud Endpoints desde un proyecto de Google Cloud , consulta las siguientes páginas de cada uno de los frameworks respectivos de la API de Cloud Endpoints:
- Cómo controlar quién puede habilitar tu API para OpenAPI Specification
- Cómo controlar quién puede habilitar tu API para Endpoints Frameworks.
- Cómo controlar quién puede habilitar tu API para gRPC.
También debes tener los permisos de IAM adecuados para enumerar o usar las API y los servicios privados. Por ejemplo, para llamar al método services.enable
de un servicio privado, debes tener el permiso servicemanagement.services.bind
. Para obtener información acerca de los permisos obligatorios relacionados con Service Usage, consulta Control de acceso.
Cuando enumeras las APIs y los servicios disponibles o habilitados en un Google Cloud proyecto, los resultados incluyen todas las APIs públicas y privadas a las que tienes acceso. Para obtener más información sobre cómo mostrar la lista de los servicios habilitados y disponibles en tus proyectos deGoogle Cloud , consulta Cómo mostrar una lista de servicios.