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 API públicos son visibles globalmente en todos los proyectos de Google Cloud. Estos son algunos ejemplos de servicios y API públicos de Google Cloud:
Para enumerar o usar los servicios y las APIs públicos de un proyecto de Google Cloud, debes contar con los permisos adecuados. Por ejemplo, para habilitar un servicio, necesitas el permiso de administración de identidades y accesos serviceusage.services.enable
. Si deseas 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 proyecto de Google Cloud, los resultados incluyen todas las APIs públicas y privadas a las que tienes acceso. Para obtener más información sobre cómo enumerar los servicios habilitados y disponibles en tus proyectos de Google Cloud, consulta Cómo mostrar una lista de servicios.