Halaman ini menjelaskan cara mencantumkan aturan pemfilteran IP bucket. Dengan operasi aturan pemfilteran IP bucket daftar, Anda dapat memeriksa apakah pemfilteran IP diaktifkan atau dinonaktifkan di bucket. Jika Anda perlu melihat informasi tentang sumber jaringan tertentu yang diizinkan, gunakan operasi Get bucket IP filtering rules.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan untuk mencantumkan aturan pemfilteran IP bucket, minta administrator Anda untuk memberi Anda peran Storage Admin (roles/storage.admin
) di bucket. Peran ini berisi izin storage.buckets.list
yang diperlukan untuk mencantumkan aturan pemfilteran IP bucket.
Anda juga bisa mendapatkan izin ini dengan peran khusus. Anda mungkin bisa mendapatkan izin ini dengan peran bawaan lainnya juga. Untuk mengetahui peran mana yang terkait dengan izin apa, lihat Peran IAM untuk Cloud Storage.
Untuk mengetahui petunjuk tentang cara memberikan peran untuk project, lihat Mengelola akses ke project.
Mencantumkan aturan pemfilteran IP bucket
gcloud
Verifikasi bahwa Anda telah menginstal Google Cloud CLI versi 526.0.0 atau yang lebih baru:
gcloud version | head -n1
Jika Anda telah menginstal gcloud CLI versi yang lebih lama, update versinya:
gcloud components update --version=526.0.0
Untuk mencantumkan aturan pemfilteran IP bucket, jalankan perintah
gcloud alpha storage buckets describe
di lingkungan pengembangan Anda:gcloud alpha storage buckets describe gs://BUCKET_NAME --format="default(ip_filter_config)"
Dengan:
BUCKET_NAME
adalah nama bucket Anda. Contoh,my-bucket
.
REST API
JSON API
Menginstal dan melakukan inisialisasi gcloud CLI, yang memungkinkan Anda membuat token akses untuk header
Authorization
.Gunakan
cURL
untuk memanggil JSON API dengan permintaan bucketList
:curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/b?PROJECT_ID"
Dengan:
PROJECT_ID
adalah ID atau nomor project yang berisi bucket yang ingin Anda buat daftarnya. Contoh,my-project
.Responsnya akan terlihat seperti contoh berikut:
{ "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" } },
Langkah berikutnya
- Buat atau perbarui aturan pemfilteran IP di bucket yang ada.
- Mendapatkan aturan pemfilteran IP bucket.
- Nonaktifkan aturan pemfilteran IP bucket.
Coba sendiri
Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa Cloud Storage dalam skenario dunia nyata. Pelanggan baru mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
Coba Cloud Storage gratis