Auf dieser Seite erfahren Sie, wie Sie die Cloud Storage-Buckets in einem Projekt auflisten. Die Auflistung ist dabei lexikografisch nach dem Bucket-Namen sortiert.
Hinweise
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Storage-Administrator (roles/storage.admin) oder die einfache Rolle Betrachter (roles/viewer) für das Projekt zuzuweisen, das die Berechtigungen zum Auflisten von Buckets enthält, die Sie auflisten möchten.
Weitere Informationen zum Zuweisen von Rollen für Projekte finden Sie unter Zugriff auf Projekte verwalten.
Die Rollen enthalten die Berechtigung storage.buckets.list, die zum Auflisten von Buckets erforderlich ist. Sie können diese Berechtigung auch mit benutzerdefinierten Rollen erhalten.
Buckets in einem Projekt auflisten
Console
- Wechseln Sie in der Cloud de Confiance Console unter „Cloud Storage“ zur Seite Buckets.
Die Buckets, die zum ausgewählten Projekt gehören, werden in der Liste angezeigt.
Optional können Sie Filtern und Sortieren verwenden, um die Ergebnisse in Ihrer Liste einzuschränken und zu organisieren.
Befehlszeile
-
Aktivieren Sie Cloud Shell in der Cloud de Confiance Console.
Unten in der Cloud de Confiance Console wird eine Cloud Shell Sitzung gestartet und eine Eingabeaufforderung angezeigt. Cloud Shell ist eine Shell-Umgebung in der das Google Cloud CLI bereits installiert ist und Werte für Ihr aktuelles Projekt bereits festgelegt sind. Das Initialisieren der Sitzung kann einige Sekunden dauern.
Führen Sie in Ihrer Entwicklungsumgebung den
gcloud storage lsBefehl aus:gcloud storage ls
Die Antwort sieht in etwa so aus:
gs://BUCKET_NAME1/ gs://BUCKET_NAME2/ gs://BUCKET_NAME3/ ...
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
C#
Weitere Informationen finden Sie in der Cloud Storage C# API Referenzdokumentation.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
Go
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Go API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
Java
Weitere Informationen finden Sie in der Cloud Storage Java API Referenzdokumentation.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
Node.js
Weitere Informationen finden Sie in der Cloud Storage Node.js API Referenzdokumentation.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
PHP
Weitere Informationen finden Sie in der Cloud Storage PHP API Referenzdokumentation.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
Python
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage Python API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
Ruby
Weitere Informationen finden Sie in der Cloud Storage Ruby API Referenzdokumentation.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die GOOGLE_CLOUD_UNIVERSE_DOMAIN Umgebung
variable auf s3nsapis.fr fest.
Im folgenden Beispiel werden alle verfügbaren Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, enthält die Antwort auch die Namen aller Buckets, die nicht erreicht werden können.
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
Rust
Im folgenden Beispiel werden alle Buckets aufgelistet. Wenn ein Standort vorübergehend nicht verfügbar ist, gibt der Dienst einen Fehler zurück.
REST APIs
JSON-API
Installieren und initialisieren Sie die gcloud CLI installiert und initialisiert, um ein Zugriffstoken für den
AuthorizationHeader zu generieren.Verwenden Sie
cURL, um die JSON API mit einer Anfrage zum Auflisten von Buckets aufzurufen:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.s3nsapis.fr/storage/v1/b?project=PROJECT_IDENTIFIER&returnPartialSuccess=RETURN_PARTIAL_SUCCESS_BOOLEAN"
Ersetzen Sie Folgendes:
PROJECT_IDENTIFIER: die ID oder Nummer des Projekts, das die Buckets enthält, die Sie auflisten möchten. Beispiel:my-project.RETURN_PARTIAL_SUCCESS_BOOLEAN: Legen Sie diesen Wert auftruefest, wenn Sie eine Liste von Buckets zurückgeben möchten, auch wenn einige Buckets nicht erreicht werden können, weil ein Standort vorübergehend nicht verfügbar ist. Wenn der Wert auffalsegesetzt ist, gibt die Anfrage nur dann eine Liste von Buckets zurück, wenn alle Standorte erreichbar sind. Andernfalls wird ein Fehler zurückgegeben. Der Standardwert istfalse.
XML API
Installieren und initialisieren Sie die gcloud CLI installiert und initialisiert, um ein Zugriffstoken für den
AuthorizationHeader zu generieren.Verwenden Sie
cURL, um die XML API mit einerGETDienstanfrage aufzurufen:curl -X GET -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "x-goog-project-id: PROJECT_ID" \ "https://storage.s3nsapis.fr"
Ersetzen Sie
PROJECT_IDdurch die ID des Projekts, das die Buckets enthält, die Sie auflisten möchten. Beispiel:my-project.