Method: projects.rulesets.list

Liste apenas os metadados Ruleset e, opcionalmente, filtre os resultados por nome Ruleset .

O conteúdo completo Source de um Ruleset pode ser recuperado com rulesets.get .

Solicitação HTTP

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

A URL usa sintaxe de transcodificação gRPC .

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. Nome do recurso do projeto.

Formato: projects/{project_id}

Parâmetros de consulta

Parâmetros
filter

string

Filtro Ruleset . O método list oferece suporte a filtros com restrições em Ruleset.name .

Os filtros em Ruleset.create_time devem usar a função date que analisa strings que estão em conformidade com as especificações de data/hora RFC 3339.

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

pageSize

integer

Tamanho da página a ser carregada. Máximo de 100. O padrão é 10. Observação: pageSize é apenas uma dica e o serviço pode optar por carregar menos que pageSize devido ao tamanho da saída. Para percorrer todos os lançamentos, o chamador deve iterar até que pageToken esteja vazio.

pageToken

string

Token da próxima página para carregar o próximo lote de instâncias Ruleset .

Solicitar corpo

O corpo da solicitação deve estar vazio.

Corpo de resposta

Se for bem-sucedido, o corpo da resposta conterá dados com a seguinte estrutura:

A resposta para FirebaseRulesService.ListRulesets .

Representação JSON
{
  "rulesets": [
    {
      object (Ruleset)
    }
  ],
  "nextPageToken": string
}
Campos
rulesets[]

object ( Ruleset )

Lista de instâncias Ruleset .

nextPageToken

string

O token de paginação para recuperar a próxima página de resultados. Se o valor estiver vazio, nenhum outro resultado permanecerá.

Escopos de autorização

Requer um dos seguintes escopos OAuth:

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

Para obter mais informações, consulte Visão geral da autenticação .