Method: projects.rulesets.list

Répertoriez uniquement les métadonnées Ruleset et filtrez éventuellement les résultats par nom Ruleset .

Le contenu Source complet d'un Ruleset peut être récupéré avec rulesets.get .

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC .

Paramètres du chemin

Paramètres
name

string

Requis. Nom de la ressource pour le projet.

Format : projects/{project_id}

Paramètres de requête

Paramètres
filter

string

Filtre Ruleset . La méthode list prend en charge les filtres avec des restrictions sur Ruleset.name .

Les filtres sur Ruleset.create_time doivent utiliser la fonction date qui analyse les chaînes conformes aux spécifications de date/heure RFC 3339.

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

pageSize

integer

Taille de la page à charger. Maximum de 100. La valeur par défaut est 10. Remarque : pageSize n'est qu'un indice et le service peut choisir de charger moins que pageSize en raison de la taille de la sortie. Pour parcourir toutes les versions, l'appelant doit itérer jusqu'à ce que le pageToken soit vide.

pageToken

string

Jeton de page suivante pour charger le prochain lot d’instances Ruleset .

Corps de la demande

Le corps de la requête doit être vide.

Corps de réponse

En cas de succès, le corps de la réponse contient des données avec la structure suivante :

La réponse pour FirebaseRulesService.ListRulesets .

Représentation JSON
{
  "rulesets": [
    {
      object (Ruleset)
    }
  ],
  "nextPageToken": string
}
Des champs
rulesets[]

object ( Ruleset )

Liste des instances Ruleset .

nextPageToken

string

Le jeton de pagination pour récupérer la page suivante de résultats. Si la valeur est vide, aucun autre résultat ne reste.

Portées des autorisations

Nécessite l'une des étendues OAuth suivantes :

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

Pour plus d'informations, consultez la Présentation de l'authentification .