Questa pagina mostra come elencare i bucket Cloud Storage in un progetto, che sono ordinati nell'elenco in ordine alfabetico per nome.
Prima di iniziare
Per ottenere le autorizzazioni necessarie per elencare i bucket, chiedi all'amministratore di concederti il ruolo IAM Amministratore archiviazione (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 Gestire l'accesso ai progetti.
I ruoli contengono l'autorizzazione storage.buckets.list
, obbligatoria 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.
Nell'elenco vengono visualizzati i bucket che fanno parte del progetto attualmente selezionato.
Se vuoi, utilizza i filtri e l'ordinamento per limitare e organizzare i risultati nell'elenco.
Riga di comando
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
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 autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
C#
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage C#.
Per autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
Go
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Go.
Per autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
Java
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Java.
Per autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
Node.js
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Node.js.
Per autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
PHP
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage PHP.
Per autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
Python
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Python.
Per autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
Ruby
Per saperne di più, consulta la documentazione di riferimento dell'API Cloud Storage Ruby.
Per autenticarti a Cloud Storage, configura le Credenziali predefinite dell'applicazione. Per saperne di più, consulta Configurare l'autenticazione per le librerie client.
API REST
API JSON
Avere installato e inizializzatogcloud CLI, che consente di generare un token di accesso per l'intestazione
Authorization
.Utilizza
cURL
per chiamare l'API JSON con una richiesta per elencare i bucket:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/b?project=PROJECT_IDENTIFIER"
Dove
PROJECT_IDENTIFIER
è l'ID o il numero del progetto contenente i bucket da elencare. Ad esempio,my-project
.
API XML
Avere installato e inizializzatogcloud CLI, che consente di generare un token di accesso per l'intestazione
Authorization
.Utilizza
cURL
per chiamare l'API XML con una richiesta di servizioGET
:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "x-goog-project-id: PROJECT_ID" \ "https://storage.googleapis.com"
dove
PROJECT_ID
è l'ID del progetto contenente i bucket da elencare. Ad esempio,my-project
.
Passaggi successivi
- Ottieni informazioni sulle dimensioni di un bucket.
- Elenca gli oggetti in un bucket.
- Spostare o rinominare un bucket.
- Eliminare un bucket.
- Scopri come paginare i risultati.