這個頁面說明如何列出專案中的 Cloud Storage 值區,值區將按照名稱依字母順序排列。
事前準備
如要取得列出 bucket 的權限,請要求管理員在包含要列出 bucket 的專案中,授予您「儲存空間管理員」(roles/storage.admin) IAM 角色或「檢視者」(roles/viewer) 基本角色。
如要進一步瞭解如何授予專案角色,請參閱「管理專案存取權」。
這些角色包含 storage.buckets.list 權限,這是列出 bucket 的必要權限。您也可以透過自訂角色取得這項權限。
列出專案中的值區
控制台
- 前往 Google Cloud 控制台的「Cloud Storage bucket」頁面。
清單將顯示屬於您目前選取的專案中的所有值區。
您可以選擇使用篩選和排序功能,限制並整理清單中的結果。
指令列
-
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.
在開發環境中執行
gcloud storage ls指令:gcloud storage ls
回應類似下列範例:
gs://BUCKET_NAME1/ gs://BUCKET_NAME2/ gs://BUCKET_NAME3/ ...
用戶端程式庫
C++
詳情請參閱「Cloud Storage C++ API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
C#
詳情請參閱「Cloud Storage C# API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
Go
詳情請參閱「Cloud Storage Go API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
Java
詳情請參閱「Cloud Storage Java API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
Node.js
詳情請參閱「Cloud Storage Node.js API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
PHP
詳情請參閱「Cloud Storage PHP API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
Python
詳情請參閱「Cloud Storage Python API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
Ruby
詳情請參閱「Cloud Storage Ruby API 參考文件」。
如要向 Cloud Storage 進行驗證,請設定應用程式預設憑證。詳情請參閱「設定用戶端程式庫的驗證機制」。
REST API
JSON API
XML API
後續步驟
- 取得 bucket 大小資訊。
- 列出值區中的物件。
- 移動或重新命名值區。
- 刪除值區。
- 瞭解如何將結果分頁。