Configurare l'accesso API

Le APICloud de Confiance ti aiutano ad accedere in modo programmatico Cloud de Confiance ai servizi dalla riga di comando, tramite script automatizzati o nelle tue applicazioni.

Ad esempio, potresti voler sviluppare un'applicazione che aiuti gli amministratori ad analizzare l'utilizzo delle risorse in più cloud provider. Per farlo, devi accedere ai dati di log delle tue risorse Cloud de Confiance .

Per configurare l'accesso API, implementa quanto segue:

Prima di iniziare

Per assicurarti di poter configurare le API e utilizzare gli strumenti, chiedi agli amministratori di completare le seguenti attività:

  • Crea un account che utilizzi per accedere e utilizzare i prodotti Cloud de Confiance, inclusi la console Cloud de Confiance e Google Cloud CLI.
  • Crea un progetto che funga da limite di accesso per le tue risorseCloud de Confiance .
  • Abilita la fatturazione nel tuo progetto per poter pagare l'utilizzo di servizi e API.

Per istruzioni dettagliate su come completare i passaggi di configurazione, vedi Cloud de Confiance by S3NS Flusso guidato di configurazione.

Cloud de Confiance API: accedi ai servizi in modo programmatico

Cloud de Confiance Le API sono interfacce programmatiche per Cloud de Confiance i servizi. Puoi utilizzare le API per accedere a servizi di computing, networking, archiviazione e altri. Ad esempio, potresti creare un'applicazione di utilizzo delle risorse che estrae i dati di log dalle risorseCloud de Confiance . Per recuperare i dati richiesti, utilizza l'API Cloud Logging.

Puoi accedere alle API Cloud de Confiance utilizzando le chiamate REST o le librerie client. Ti consigliamo di utilizzare le librerie client, disponibili per molti linguaggi di programmazione comuni. Puoi accedere alle API Cloud anche con gli strumenti Google Cloud CLI o con la console Cloud de Confiance .

Per i passaggi per abilitare un'API, consulta la sezione Per iniziare nella documentazione API Cloud.

Librerie client cloud: accedi alle API con il linguaggio che preferisci

Le librerie client di Cloud ti aiutano ad accedere alle API da un linguaggio supportato di tua scelta. Cloud de Confiance Ogni libreria supporta le convenzioni della tua lingua preferita e semplifica il codice che scrivi nella tua applicazione. Le librerie client possono gestire i processi API comuni, tra cui autenticazione, gestione degli errori, nuovi tentativi e convalida del payload. Ad esempio, se il tuo linguaggio di sviluppo preferito è Java, puoi utilizzare la libreria Cloud Logging con Java.

Per scegliere e installare una libreria, vedi Librerie client di Google Cloud.

Configurare le credenziali di autenticazione

Credenziali predefinite dell'applicazione (ADC) sono una strategia utilizzata dalle librerie di autenticazione per trovare automaticamente le credenziali in base all'ambiente dell'applicazione. Le librerie di autenticazione rendono disponibili queste credenziali per le librerie client di Cloud e le librerie client delle API di Google. Quando utilizzi ADC, il codice può essere eseguito in un ambiente di sviluppo o di produzione senza modificare il modo in cui l'applicazione esegue l'autenticazione per servizi e API. Cloud de Confiance

Per i passaggi di configurazione, vedi Configurare le credenziali predefinite dell'applicazione.

Passaggi successivi