Auf dieser Seite wird beschrieben, wie Sie die Regeln für die IP-Filterung von Bucket auflisten. Mit dem Vorgang „IP-Filterregeln für Bucket auflisten“ können Sie prüfen, ob die IP-Filterung für einen Bucket aktiviert oder deaktiviert ist. Wenn Sie Informationen zu den zulässigen Netzwerkquellen aufrufen möchten, verwenden Sie den Vorgang Get bucket IP filtering rules (IP-Filterregeln für Bucket abrufen).
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen die Rolle „Storage-Administrator“ (roles/storage.admin
) für den Bucket zuzuweisen, um die erforderlichen Berechtigungen zum Auflisten der IP-Filterregeln des Buckets zu erhalten. Diese Rolle enthält die Berechtigung storage.buckets.list
, die zum Auflisten von IP-Filterregeln für Buckets erforderlich ist.
Sie können diese Berechtigung auch mit benutzerdefinierten Rollen erhalten. Möglicherweise können Sie diese Berechtigung auch mit anderen vordefinierten Rollen erhalten. Informationen dazu, welche Rollen mit welchen Berechtigungen verknüpft sind, finden Sie unter IAM-Rollen für Cloud Storage.
Eine Anleitung zum Zuweisen von Rollen für Projekte finden Sie unter Zugriff auf Projekte verwalten.
IP-Filterregeln für Bucket aufrufen
Befehlszeile
-
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.
Führen Sie in Ihrer Entwicklungsumgebung den Befehl
gcloud alpha storage buckets describe
aus, um die IP-Filterregeln für den Bucket aufzulisten:gcloud alpha storage buckets describe gs://BUCKET_NAME --format="default(ip_filter_config)"
Wobei:
BUCKET_NAME
ist der Name des Buckets. Beispiel:my-bucket
.
REST APIs
JSON API
Die gcloud CLI installieren und initialisieren, um ein Zugriffstoken für den Header
Authorization
zu generieren.Verwenden Sie
cURL
, um die JSON API mit einerList
-Bucket-Anfrage aufzurufen:curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/b?PROJECT_ID?projection=full"
Wobei:
PROJECT_ID
ist die ID oder Nummer des Projekts, das die Buckets enthält, die Sie auflisten möchten. Beispiel:my-project
.Die Antwort sieht in etwa so aus:
{ "kind": "storage#buckets", "items": { "kind": "storage#bucket", "selfLink": "https://www.googleapis.com/storage/v1/b/my-bucket1", "id": "my-bucket1", "name": "my-bucket1", "projectNumber": "123456789012", ... }, "ipFilter": { "mode": "Disabled" } { "kind": "storage#bucket", "selfLink": "https://www.googleapis.com/storage/v1/b/my-bucket2", "id": "my-bucket2", "name": "my-bucket2", "projectNumber": "123456789013", ... }, "ipFilter": { "mode": "Enabled" } },
Nächste Schritte
- Aktualisieren Sie die IP-Filterregeln für den Bucket.
- IP-Filterregeln für Bucket abrufen
- Deaktivieren Sie die IP-Filterregeln für Bucket.
Überzeugen Sie sich selbst
Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit von Cloud Storage in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
Cloud Storage kostenlos testen