Method: projects.rulesets.list

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

Pełną zawartość Source 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

Wymagany. Nazwa zasobu projektu.

Format: projects/{project_id}

Parametry zapytania

Parametry
filter

string

Filtr Ruleset . Metoda list obsługuje filtry z ograniczeniami dotyczącymi Ruleset.name .

Filtry w Ruleset.create_time powinny używać funkcji date , która analizuje ciągi znaków zgodne ze specyfikacją daty/godziny RFC 3339.

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

pageSize

integer

Rozmiar strony do załadowania. Maksymalnie 100. Wartość domyślna to 10. Uwaga: pageSize to tylko wskazówka i usługa może załadować mniej niż pageSize ze względu na rozmiar wyniku. Aby przejść przez wszystkie wydania, obiekt wywołujący powinien wykonywać iteracje, aż pageToken będzie pusty.

pageToken

string

Token następnej strony do ładowania kolejnej partii instancji Ruleset .

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli się powiedzie, treść odpowiedzi zawiera dane o następującej strukturze:

Odpowiedź dla FirebaseRulesService.ListRulesets .

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

object ( Ruleset )

Lista instancji Ruleset .

nextPageToken

string

Token stronicowania umożliwiający pobranie następnej strony wyników. Jeśli wartość jest pusta, nie pozostają żadne dalsze wyniki.

Zakresy autoryzacji

Wymaga jednego z następujących zakresów OAuth:

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

Aby uzyskać więcej informacji, zobacz Omówienie uwierzytelniania .