Acesso à API

O Secret Manager expõe uma API REST e uma API gRPC para usar e gerenciar secrets diretamente ou nos seus aplicativos. Neste tópico, mostramos como ativar a API Secret Manager.

Quando a API Secret Manager está ativada, é possível usar as ferramentas a seguir para integrá-lo aos aplicativos e processos.

  • O SDK do Cloud, que fornece uma interface de linha de comando para gerenciar secrets de clientes.
  • Bibliotecas de cliente convenientes e idiomáticas, que permitem usar secrets em aplicativos escritos em Go, Python, Java e outras linguagens sem usar a API Secret Manager diretamente.

Como ativar o acesso à API

Antes de começar a usar o Secret Manager, ative o acesso à API.

  1. Faça login na sua conta do Google Cloud. Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho de nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
  2. No Console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  3. Verifique se o faturamento está ativado para seu projeto na nuvem. Saiba como confirmar se o faturamento está ativado para o projeto.

  4. Ative a API necessária.

    Ative a API

  5. Instale e inicialize o SDK do Cloud..

Depois de ativar o acesso à API, outras configurações podem ser necessárias fora do Secret Manager.

  • Para acessar recursos do Secret Manager de uma instância do Compute Engine, conceda à instância o escopo https://www.googleapis.com/auth/cloud-platform do OAuth. Para mais informações, consulte a documentação do Compute Engine.
  • Para acessar os recursos do Secret Manager do App Engine, é preciso conceder ao serviço do App Engine os papéis necessários. Também é possível realizar a autenticação como usuário final. Para saber mais, consulte a documentação do App Engine.
  • Para saber mais sobre a autenticação no Google Cloud em diferentes ambientes, consulte a Visão geral da autenticação.

A seguir