Method: projects.rulesets.list

Liste apenas os metadados Ruleset e, se quiser, filtre os resultados pelo nome do Ruleset.

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

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
name

string

Obrigatório. Nome do recurso para o projeto.

Formato: projects/{project_id}

Parâmetros de consulta

Parâmetros
filter

string

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

Os filtros no Ruleset.create_time precisam usar a função date, que analisa strings 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 carregado. Máximo de 100. O valor 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 transferir todas as versões, o autor da chamada precisa iterar até que o pageToken esteja vazio.

pageToken

string

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

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

A resposta para FirebaseRulesService.ListRulesets.

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

object (Ruleset)

Lista de Ruleset instâncias.

nextPageToken

string

O token de paginação para recuperar a próxima página de resultados. Se o valor estiver vazio, não haverá mais resultados.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para saber mais, consulte a Visão geral da autenticação.