Method: projects.rulesets.list

Wyświetl tylko metadane Ruleset i opcjonalnie przefiltruj wyniki według nazwy parametru Ruleset.

Pełną zawartość Source elementu Ruleset można pobrać za pomocą rulesets.get.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Wymagane. Nazwa zasobu projektu.

Format: projects/{project_id}

Parametry zapytania

Parametry
filter

string

Filtr: Ruleset. Metoda wyświetlania listy obsługuje filtry z ograniczeniami dotyczącymi funkcji Ruleset.name.

Filtry w polu Ruleset.create_time powinny korzystać z funkcji date, która analizuje ciągi znaków zgodne ze specyfikacją daty i godziny RFC 3339.

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

pageSize

integer

Rozmiar strony do wczytania. Maksymalnie 100. Domyślna wartość to 10. Uwaga: pageSize to tylko wskazówka, a ze względu na rozmiar danych wyjściowych usługa może wczytać mniej niż pageSize. Aby przejść do wszystkich wersji, element wywołujący powinien wykonywać iterację, aż pageToken będzie pusty.

pageToken

string

Token następnej strony, który pozwala wczytać następną grupę Ruleset instancji.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Odpowiedź dla: FirebaseRulesService.ListRulesets.

Zapis JSON
{
  "rulesets": [
    {
      object (Ruleset)
    }
  ],
  "nextPageToken": string
}
Pola
rulesets[]

object (Ruleset)

Lista Ruleset instancji.

nextPageToken

string

Token podziału na strony, który umożliwia pobranie następnej strony wyników. Jeśli wartość jest pusta, nie zostaną wyświetlone żadne dalsze wyniki.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

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

Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).