Elenca servizi
Questo documento descrive come elencare le API e i servizi abilitati o disponibili in un Cloud de Confiance progetto.
curl.
Non è necessario configurare un ambiente applicativo completo, ma è necessaria una configurazione.Prima di iniziare
Per elencare le API e i servizi abilitati e disponibili, devi disporre di:
- Un Cloud de Confiance progetto. Per scoprire come creare un Cloud de Confiance progetto, consulta Creazione e gestione dei progetti.
- Le autorizzazioni Identity and Access Management corrette. Per scoprire di più sui requisiti IAM per Service Usage, consulta Controllo dell'accesso.
- Google Cloud CLI.
- Se vuoi utilizzare gli esempi
curlin questa guida, assicurati di seguire le istruzioni per completare la configurazione iniziale in Guida introduttiva. Questi passaggi includono la definizione digcurl, che è un alias autenticato per il comandocurlstandard, e la definizione della variabile di ambientePROJECT_NUMBER.
Elenca i servizi abilitati in un progetto
L'elenco dei servizi abilitati utilizza la quota della metrica di quota serviceusage.googleapis.com/list_enabled_requests. La quota disponibile predefinita è di 10 query al secondo (QPS).
console
Per elencare le API e i servizi abilitati in un progetto:
- Vai alla Cloud de Confiance console
Dashboard API
pagina.
vai alla pagina Dashboard API Seleziona il tuo Cloud de Confiance progetto eseguendo una delle seguenti operazioni:
Fai clic su un Cloud de Confiance progetto in Seleziona un progetto recente.
Utilizza il Cloud de Confiance browser del progetto seguendo questi passaggi:
- Fai clic su Seleziona progetto per aprire il Cloud de Confiance browser del progetto.
- Trova il progetto e fai clic sul Cloud de Confiance nome del progetto.
- Fai clic su Apri per aprire il progetto.
Viene visualizzata la pagina API e servizi. Puoi trovare l'elenco delle API abilitate nel Cloud de Confiance progetto nella tabella in questa pagina.
gcloud
Per elencare le API e i servizi abilitati nel progetto corrente, esegui il comando seguente:
gcloud services list
Il comando produce un output simile al seguente:
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
Per elencare i servizi abilitati, chiama il
services.list
metodo con il state:ENABLED filtro.
Per elencare le API e i servizi abilitati nel progetto, esegui il comando seguente:
gcurl "https://serviceusage.googleapis.com/v1/projects/${PROJECT_NUMBER}/services?filter=state:ENABLED"
Elenca i servizi disponibili in un progetto
L'elenco di tutti i servizi disponibili utilizza la quota serviceusage.googleapis.com/list_available_requests. La quota disponibile predefinita è 1 QPS. L'insieme di servizi disponibili cambia raramente e può essere memorizzato nella cache per periodi di tempo prolungati.
console
Per elencare le API e i servizi disponibili in un progetto:
- Vai alla pagina Libreria API della Cloud de Confiance console
.
Vai alla pagina Libreria API Seleziona il tuo Cloud de Confiance progetto eseguendo una delle seguenti operazioni:
Fai clic su un Cloud de Confiance progetto in Seleziona un progetto recente.
Utilizza il Cloud de Confiance browser del progetto seguendo questi passaggi:
- Fai clic su Seleziona progetto per aprire il Cloud de Confiance browser del progetto.
- Trova il progetto e fai clic sul Cloud de Confiance nome del progetto.
- Fai clic su Apri per aprire il progetto.
Viene visualizzata la schermata Libreria API. Da questa schermata puoi cercare o scorrere le API disponibili.
gcloud
Per elencare le API e i servizi disponibili nel progetto corrente, esegui il comando seguente:
gcloud services list --available
I risultati includono tutti i servizi già abilitati, nonché i servizi che possono essere abilitati per il progetto corrente. Il comando produce un output simile al seguente:
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
Per elencare i servizi disponibili, chiama il
services.list
metodo.
Per elencare le API e i servizi disponibili nel progetto, esegui il comando seguente:
gcurl "https://serviceusage.googleapis.com/v1/projects/${PROJECT_NUMBER}/services"
Il risultato include tutti i servizi pubblici, tutti i servizi per i quali l'utente chiamante dispone dell'autorizzazione servicemanagement.services.bind e tutti i servizi già abilitati nel progetto.
È possibile escludere i servizi attualmente attivi nel progetto passando filter=state:DISABLED alla chiamata precedente.
Passaggi successivi
Per informazioni su come abilitare o disabilitare i servizi nel Cloud de Confiance progetto, consulta Abilitazione e disabilitazione dei servizi.