Serviços públicos e privados

Esta página compara os conceitos de serviços públicos e privados no Google Cloud.

Serviços e APIs públicos

As APIs e os serviços públicos são visíveis globalmente em todos os Google Cloud projetos. Seguem-se exemplos de APIs e serviços públicos: Google Cloud

Precisa das autorizações adequadas para listar ou usar APIs e serviços públicos num Google Cloud projeto. Por exemplo, para ativar um serviço, precisa da autorização serviceusage.services.enable Gestão de identidade e de acesso. Para saber mais sobre as autorizações do IAM necessárias para a utilização de serviços, consulte o controlo de acesso.

APIs e serviços privados

Os serviços privados são, normalmente, APIs implementadas através do Cloud Endpoints em execução noutro projeto Google Cloud . Para descobrir ou usar APIs e serviços privados, tem de receber primeiro acesso de um principal com as autorizações necessárias. Para saber como conceder acesso para ativar as APIs Cloud Endpoints a partir de um Google Cloud projeto, consulte as seguintes páginas para cada uma das respetivas estruturas da API Cloud Endpoints:

Também tem de ter as autorizações do IAM adequadas para listar ou usar APIs e serviços privados. Por exemplo, para chamar o método services.enable de um serviço privado, é necessária a autorização servicemanagement.services.bind. Para saber mais sobre as autorizações necessárias para a utilização de serviços, consulte o artigo Controlo de acesso.

Quando lista as APIs e os serviços disponíveis ou ativados num Google Cloud projeto , os resultados incluem todas as APIs públicas e privadas às quais tem acesso. Para saber mais sobre a listagem dos serviços ativados e disponíveis nos seusGoogle Cloud projetos, consulte Listar serviços.