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

有关详细信息,请参阅身份验证概述