Elenco dei servizi
Questo documento descrive come elencare le API e i servizi abilitati o disponibili in un Trusted Cloud progetto.
curl
.
Non è necessario configurare un ambiente di applicazione completo, ma è necessaria qualche configurazione.Prima di iniziare
Per elencare le API e i servizi abilitati e disponibili di cui hai bisogno:
- Un Trusted Cloud progetto. Per scoprire come creare un Trusted Cloud progetto, consulta Creare e gestire progetti.
- Le autorizzazioni Identity and Access Management corrette. Per informazioni sui requisiti IAM per l'Service Usage, consulta Controllo dell'accesso.
- Per installare Google Cloud CLI.
- Se vuoi utilizzare gli esempi
curl
in questa guida, assicurati di seguire le istruzioni per completare la configurazione iniziale in Per iniziare. Questi passaggi includono la definizione digcurl
, che è un alias autenticato per il comandocurl
standard, e la definizione della variabile di ambientePROJECT_NUMBER
.
Elenco dei servizi abilitati in un progetto
I servizi abilitati per le schede utilizzano la quota della metrica serviceusage.googleapis.com/list_enabled_requests
. La quota predefinita disponibile è 10 query al secondo (QPS).
console
Per elencare le API e i servizi abilitati in un progetto:
- Vai alla pagina Trusted Cloud Dashboard API della Trusted Cloud console.
Vai alla pagina Dashboard API Seleziona il Trusted Cloud progetto eseguendo una delle seguenti operazioni:
Fai clic su un Trusted Cloud progetto in Seleziona un progetto recente.
Utilizza il Trusted Cloud browser dei progetti seguendo questa procedura:
- Fai clic su Seleziona progetto per aprire il Trusted Cloud browser dei progetti.
- Individua il progetto e fai clic sul Trusted Cloud nome del progetto.
- Fai clic su Apri per aprire il progetto.
Viene visualizzata la pagina API e servizi. Puoi trovare l'elenco delle API attivate nel tuo Trusted Cloud progetto nella tabella di questa pagina.
gcloud
Per elencare le API e i servizi abilitati nel progetto corrente, esegui il seguente comando:
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 metodo
services.list
con il filtro state:ENABLED
.
Per elencare le API e i servizi abilitati nel progetto, esegui il seguente comando:
gcurl "https://serviceusage.googleapis.com/v1/projects/${PROJECT_NUMBER}/services?filter=state:ENABLED"
Elenco dei servizi disponibili in un progetto
L'elenco di tutti i servizi disponibili utilizza la quota della 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 a tua disposizione in un progetto:
- Vai alla pagina Trusted Cloud Libreria API della Trusted Cloud console.
Vai alla pagina Libreria API Seleziona il tuo Trusted Cloud progetto eseguendo una delle seguenti operazioni:
Fai clic su un Trusted Cloud progetto in Seleziona un progetto recente.
Utilizza il Trusted Cloud browser dei progetti seguendo questa procedura:
- Fai clic su Seleziona progetto per aprire il Trusted Cloud browser dei progetti.
- Individua il progetto e fai clic sul Trusted Cloud 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 a tua disposizione nel tuo progetto corrente, esegui il seguente comando:
gcloud services list --available
I risultati includono tutti i servizi già abilitati, nonché i servizi che possono essere attivati 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 metodo
services.list
.
Per elencare le API e i servizi disponibili nel tuo progetto, esegui il seguente comando:
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 che sono già stati attivati nel progetto.
È possibile escludere i servizi attualmente attivi nel progetto passando filter=state:DISABLED
alla chiamata precedente.
Passaggi successivi
Per informazioni su come attivare o disattivare i servizi nel tuo Trusted Cloud progetto, consulta Attivare e disattivare i servizi.