Method: projects.rulesets.list

Listen Sie nur Ruleset Metadaten auf und filtern Sie die Ergebnisse optional nach Ruleset .

Der vollständige Source eines Ruleset kann mit rulesets.get abgerufen werden.

HTTP-Anfrage

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

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
name

string

Erforderlich. Ressourcenname für das Projekt.

Format: projects/{project_id}

Abfrageparameter

Parameter
filter

string

Ruleset . Die Listenmethode unterstützt Filter mit Einschränkungen für Ruleset.name .

Filter für Ruleset.create_time sollten die date verwenden, die Zeichenfolgen analysiert, die den Datums-/Uhrzeitspezifikationen von RFC 3339 entsprechen.

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

pageSize

integer

Zu ladende Seitengröße. Maximal 100. Der Standardwert ist 10. Hinweis: pageSize ist nur ein Hinweis und der Dienst lädt aufgrund der Größe der Ausgabe möglicherweise weniger als pageSize . Um alle Releases zu durchlaufen, sollte der Aufrufer iterieren, bis das pageToken leer ist.

pageToken

string

Nächstes Seitentoken zum Laden des nächsten Stapels von Ruleset .

Anforderungstext

Der Anfragetext muss leer sein.

Antwortkörper

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Die Antwort für FirebaseRulesService.ListRulesets .

JSON-Darstellung
{
  "rulesets": [
    {
      object (Ruleset)
    }
  ],
  "nextPageToken": string
}
Felder
rulesets[]

object ( Ruleset )

Liste der Ruleset .

nextPageToken

string

Das Paginierungstoken zum Abrufen der nächsten Ergebnisseite. Wenn der Wert leer ist, bleiben keine weiteren Ergebnisse übrig.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht .