Questa pagina mostra come elencare i bucket Cloud Storage in un progetto, che sono ordinati in modo lessicografico per nome nell'elenco.
Prima di iniziare
Per ottenere le autorizzazioni necessarie per elencare i bucket, chiedi all'amministratore di concederti il ruolo IAM Storage Admin (roles/storage.admin) o il ruolo di base Visualizzatore (roles/viewer) nel progetto che contiene i bucket che vuoi elencare.
Per saperne di più sulla concessione dei ruoli per i progetti, consulta Gestisci l'accesso ai progetti.
I ruoli contengono l'autorizzazione storage.buckets.list, necessaria per elencare i bucket. Puoi anche ottenere questa autorizzazione con ruoli personalizzati.
Elenca i bucket in un progetto
Console
- Nella console Google Cloud , vai alla pagina Bucket in Cloud Storage.
I bucket che fanno parte del progetto selezionato vengono visualizzati nell'elenco.
Se vuoi, utilizza filtri e ordinamenti per limitare e organizzare i risultati nell'elenco.
Riga di comando
-
Nella console Google Cloud , attiva Cloud Shell.
Nella parte inferiore della console Google Cloud viene avviata una sessione di Cloud Shell e viene visualizzato un prompt della riga di comando. Cloud Shell è un ambiente shell con Google Cloud CLI già installata e con valori già impostati per il progetto corrente. L'inizializzazione della sessione può richiedere alcuni secondi.
Nell'ambiente di sviluppo, esegui il comando
gcloud storage ls:gcloud storage ls
La risposta è simile al seguente esempio:
gs://BUCKET_NAME1/ gs://BUCKET_NAME2/ gs://BUCKET_NAME3/ ...
Librerie client
C++
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage C++.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
L'esempio seguente elenca tutti i bucket disponibili. Se una località non è temporaneamente disponibile, la risposta include anche i nomi dei bucket che non sono raggiungibili.
L'esempio seguente elenca tutti i bucket. Se una località è temporaneamente non disponibile, il servizio restituisce un errore.
C#
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage C#.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
L'esempio seguente elenca tutti i bucket disponibili. Se una località non è temporaneamente disponibile, la risposta include anche i nomi dei bucket che non sono raggiungibili.
L'esempio seguente elenca tutti i bucket. Se una località è temporaneamente non disponibile, il servizio restituisce un errore.
Go
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Go.
Per eseguire l'autenticazione in Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, vedi Configura l'autenticazione per le librerie client.
L'esempio seguente elenca tutti i bucket disponibili. Se una località non è temporaneamente disponibile, la risposta include anche i nomi dei bucket che non sono raggiungibili.