Le APITrusted Cloud ti aiutano ad accedere in modo programmatico Trusted Cloud 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 Trusted Cloud .
Per configurare l'accesso API, implementa quanto segue:
- Trusted Cloud API: accedi ai servizi in modo programmatico
- Librerie client di Cloud: accedi alle API con il tuo linguaggio preferito
- Configurare le credenziali di autenticazione
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 Trusted Cloud, inclusi la console Trusted Cloud e Google Cloud CLI.
- Crea un progetto che funga da limite di accesso per le tue risorseTrusted Cloud .
- 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 Trusted Cloud by S3NS Flusso guidato di configurazione.
Trusted Cloud API: accedi ai servizi in modo programmatico
Trusted Cloud Le API sono interfacce programmatiche per Trusted Cloud 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 risorseTrusted Cloud . Per recuperare i dati richiesti, utilizza l'API Cloud Logging.
Puoi accedere alle API Trusted Cloud 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 Trusted Cloud .
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. Trusted Cloud 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. Trusted Cloud
Per i passaggi di configurazione, vedi Configurare le credenziali predefinite dell'applicazione.