Cloud de Confiance As APIs ajudam a aceder programaticamente Cloud de Confiance aos serviços a partir da linha de comandos, através de scripts automatizados ou nas suas próprias aplicações.
Por exemplo, pode querer desenvolver uma aplicação que ajude os administradores a analisar como os respetivos recursos são usados em vários fornecedores de nuvem. Para o fazer, tem de aceder aos dados de registo dos seus recursos. Cloud de Confiance
Para configurar o acesso à API, implemente o seguinte:
- Cloud de Confiance APIs: aceda aos serviços de forma programática
- Bibliotecas cliente da nuvem: aceda às APIs com a sua linguagem preferida
- Configure as credenciais de autenticação
Antes de começar
Para se certificar de que pode configurar APIs e usar ferramentas, peça aos seus administradores para concluírem as seguintes tarefas:
- Crie uma conta que usa para iniciar sessão e usar os produtos Cloud de Confiance, incluindo a Cloud de Confiance consola e a CLI do Google Cloud.
- Crie um projeto que sirva como limite de acesso para os seus Cloud de Confiance recursos.
- Ative a faturação no seu projeto para poder pagar a utilização do serviço e da API.
Para ver instruções detalhadas sobre como concluir os passos de configuração, consulte o Cloud de Confiance by S3NS fluxo guiado de configuração.
Cloud de Confiance APIs: aceda aos serviços de forma programática
Cloud de Confiance As APIs são interfaces programáticas para Cloud de Confiance serviços. Pode usar APIs para aceder a serviços de computação, rede, armazenamento e outros. Por exemplo, pode criar uma aplicação de utilização de recursos que extrai dados de registo dos seus recursos do Google Cloud.Cloud de Confiance Para obter os dados necessários, usa a API Cloud Logging.
Pode aceder às Cloud de Confiance APIs através de chamadas REST ou bibliotecas cliente. Recomendamos que use bibliotecas cliente, que estão disponíveis para muitas linguagens de programação populares. Também pode aceder às APIs Cloud com as ferramentas da CLI Google Cloud ou a Cloud de Confiance consola.
Para ver os passos para ativar uma API, consulte o artigo Introdução na documentação das APIs Google Cloud.
Bibliotecas cliente da nuvem: aceda às APIs com a sua linguagem preferida
As bibliotecas cliente da nuvem ajudam a aceder às Cloud de Confiance APIs a partir de uma linguagem suportada à sua escolha. Cada biblioteca suporta as suas convenções de idioma preferidas e simplifica o código que escreve na sua aplicação. As bibliotecas cliente podem processar processos comuns de API, incluindo autenticação, processamento de erros, novas tentativas e validação de payload. Por exemplo, se o seu idioma de desenvolvimento preferencial for o Java, pode usar a biblioteca Cloud Logging com Java.
Para escolher e instalar uma biblioteca, consulte as bibliotecas cliente da Google Cloud.
Configure as credenciais de autenticação
As credenciais padrão da aplicação (ADC) são uma estratégia usada pelas bibliotecas de autenticação para encontrar automaticamente credenciais com base no ambiente da aplicação. As bibliotecas de autenticação disponibilizam essas credenciais às bibliotecas cliente da Cloud e às bibliotecas cliente de APIs Google. Quando usa o ADC, o seu código pode ser executado num ambiente de desenvolvimento ou de produção sem alterar a forma como a sua aplicação se autentica nos Cloud de Confiance serviços e APIs.
Para ver os passos de configuração, consulte o artigo Configure as Credenciais padrão da aplicação.