REST Resource: projects.services

Ressource : Service

Configuration de l'application pour un service Firebase compatible avec App Check.

Représentation JSON
{
  "name": string,
  "enforcementMode": enum (EnforcementMode),
  "updateTime": string,
  "etag": string
}
Champs
name

string

Obligatoire. Nom de ressource relatif de l'objet de configuration de service, au format suivant:

projects/{project_number}/services/{service_id}

Notez que l'élément service_id doit être un ID de service compatible. Actuellement, les ID de service suivants sont acceptés:

  • firebasestorage.googleapis.com (Cloud Storage for Firebase)
  • firebasedatabase.googleapis.com (Firebase Realtime Database)
  • firestore.googleapis.com (Cloud Firestore)
  • identitytoolkit.googleapis.com (Firebase Authentication avec Identity Platform)
enforcementMode

enum (EnforcementMode)

Obligatoire. Mode d'application App Check pour ce service

updateTime

string (Timestamp format)

Uniquement en sortie. Horodatage de la dernière mise à jour de cet objet de configuration de service.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

etag

string

Cette somme de contrôle est calculée par le serveur en fonction de la valeur d'autres champs. Elle peut être envoyée lors des requêtes de mise à jour et de suppression pour s'assurer que le client dispose d'une valeur à jour avant de poursuivre.

Cet etag est fortement validé, conformément à la norme RFC 7232.

Méthodes

batchUpdate

Met à jour de manière atomique les configurations Service spécifiées.

get

Récupère la configuration Service pour le nom de service spécifié.

list

Répertorie toutes les configurations Service pour le projet spécifié.

patch

Met à jour la configuration Service spécifiée.