Method: projects.rulesets.list

僅列出Ruleset集元數據,並可選擇依Ruleset集名稱篩選結果。

可以使用rulesets.get檢索Ruleset的完整Source內容。

HTTP請求

GET https://firebaserules.googleapis.com/v1/{name=projects/*}/rulesets

URL 使用gRPC 轉碼語法。

路徑參數

參數
name

string

必需的。項目的資源名稱。

格式: projects/{project_id}

查詢參數

參數
filter

string

Ruleset過濾器。 list 方法支援對Ruleset.name進行限制的篩選器。

Ruleset.create_time上的篩選器應使用date函數來解析符合 RFC 3339 日期/時間規範的字串。

範例: createTime > date("2017-01-01T00:00:00Z") AND name=UUID-*

pageSize

integer

要載入的頁面大小。最大值為 100。預設為 10。注意: pageSize只是一個提示,由於輸出的大小,服務可能會選擇載入小於pageSize的值。要遍歷所有版本,呼叫者應迭代直到pageToken為空。

pageToken

string

用於載入下一批Ruleset集實例的下一頁令牌。

請求正文

請求內文必須為空。

響應體

如果成功,回應正文包含具有以下結構的資料:

FirebaseRulesService.ListRulesets的回應。

JSON 表示
{
  "rulesets": [
    {
      object (Ruleset)
    }
  ],
  "nextPageToken": string
}
領域
rulesets[]

object ( Ruleset )

Ruleset集實例清單。

nextPageToken

string

用於檢索下一頁結果的分頁標記。如果該值為空,則不再保留任何結果。

授權範圍

需要以下 OAuth 範圍之一:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

有關詳細信息,請參閱身份驗證概述