Apresentar serviços
Este documento descreve como listar as APIs e os serviços ativados ou disponíveis num Cloud de Confiance projeto.
curl.
Não precisa de configurar um ambiente de aplicação completo. No entanto, existe alguma configuração obrigatória.Antes de começar
Para apresentar uma lista das APIs e dos serviços ativados e disponíveis de que precisa:
- Um Cloud de Confiance projeto. Para saber como criar um Cloud de Confiance projeto, consulte o artigo Criar e gerir projetos.
- As autorizações corretas de gestão de identidade e de acesso. Para saber mais acerca dos requisitos da IAM para a utilização de serviços, consulte o artigo Controlo de acesso.
- Para instalar a CLI do Google Cloud.
- Se quiser usar os exemplos curlneste guia, certifique-se de que segue as instruções para concluir a configuração inicial em Introdução. Estes passos incluem a definição degcurl, que é um alias autenticado para o comandocurlpadrão, e a definição da variável de ambientePROJECT_NUMBER.
Apresenta os serviços ativados num projeto
A listagem dos serviços ativados usa a quota da métrica de quota serviceusage.googleapis.com/list_enabled_requests. A quota disponível predefinida é de 10 consultas por segundo (CPS).
consola
Para apresentar a lista de APIs e serviços ativados num projeto:
- Aceda à página do Cloud de Confiance painel de controlo da API
da consola.
 aceda à página do painel de controlo da API
- Selecione o seu Cloud de Confiance projeto através de uma das seguintes opções: - Clique num Cloud de Confiance projeto em Selecionar um projeto recente. 
- Use o Cloud de Confiance explorador de projetos seguindo os passos seguintes: - Clique em Selecionar projeto para abrir o Cloud de Confiance explorador de projetos.
- Encontre o seu projeto e, de seguida, clique no Cloud de Confiance nome do projeto.
- Clique em Abrir para abrir o projeto.
 
 - É apresentada a página APIs e serviços. Pode encontrar a lista de APIs ativadas no seu projeto Cloud de Confiance na tabela desta página. 
gcloud
Para listar as APIs e os serviços ativados no seu projeto atual, execute o seguinte comando:
gcloud services list
O comando produz um resultado semelhante ao seguinte:
NAME TITLE pubsub.googleapis.com Google Cloud Pub/Sub API bigquery.googleapis.com BigQuery API cloudtrace.googleapis.com Stackdriver Trace API servicemanagement.googleapis.com Google Service Management API monitoring.googleapis.com Stackdriver Monitoring API storage-api.googleapis.com Google Cloud Storage JSON API logging.googleapis.com Stackdriver Logging API clouddebugger.googleapis.com Stackdriver Debugger API ...
curl
Para listar os serviços ativados, chame o método
services.list
com o filtro state:ENABLED.
Para listar as APIs e os serviços ativados no seu projeto, execute o seguinte comando:
gcurl "https://serviceusage.googleapis.com/v1/projects/${PROJECT_NUMBER}/services?filter=state:ENABLED"
Apresenta os serviços disponíveis num projeto
A listagem de todos os serviços disponíveis usa a quota da
serviceusage.googleapis.com/list_available_requests. A quota disponível predefinida é de 1 QPS. O conjunto de serviços disponíveis raramente muda e pode ser colocado em cache durante longos períodos.
consola
Para ver a lista das APIs e dos serviços disponíveis para si num projeto:
- Aceda à página da Biblioteca de APIs da Cloud de Confiance consola.
 Aceda à página da biblioteca de APIs
- Selecione o seu Cloud de Confiance projeto através de uma das seguintes opções: - Clique num Cloud de Confiance projeto em Selecionar um projeto recente. 
- Use o Cloud de Confiance explorador de projetos seguindo os passos seguintes: - Clique em Selecionar projeto para abrir o Cloud de Confiance explorador de projetos.
- Encontre o seu projeto e, de seguida, clique no Cloud de Confiance nome do projeto.
- Clique em Abrir para abrir o projeto.
 
 - É apresentado o ecrã Biblioteca de APIs. Pode pesquisar ou deslocar a página para ver as APIs disponíveis neste ecrã. 
gcloud
Para apresentar uma lista das APIs e dos serviços disponíveis para si no seu projeto atual, execute o seguinte comando:
gcloud services list --available
Os resultados incluem todos os serviços que já foram ativados, bem como os serviços que estão disponíveis para ativação no projeto atual. O comando produz um resultado semelhante ao seguinte:
NAME TITLE places-backend.googleapis.com Google Places API Web Service clouderrorreporting.googleapis.com Stackdriver Error Reporting API analyticsreporting.googleapis.com Google Analytics Reporting API youtube.googleapis.com YouTube Data API v3 adsense.googleapis.com AdSense Management API sqladmin.googleapis.com Google Cloud SQL API genomics.googleapis.com Genomics API adexchangebuyer.googleapis.com Ad Exchange Buyer API II ...
curl
Para listar os serviços disponíveis, chame o método
services.list.
Para listar as APIs e os serviços disponíveis no seu projeto, execute o seguinte comando:
gcurl "https://serviceusage.googleapis.com/v1/projects/${PROJECT_NUMBER}/services"
O resultado inclui todos os serviços públicos, todos os serviços para os quais o utilizador que faz a chamada tem a autorização servicemanagement.services.bind e todos os serviços que já foram ativados no projeto.
É possível excluir os serviços que estão atualmente ativos no projeto transmitindo filter=state:DISABLED para a chamada anterior.
Passos seguintes
Para obter informações sobre como ativar ou desativar serviços no seu Cloud de Confiance projeto, consulte Ativar e desativar serviços.