Precondition

Condition préalable sur un document, utilisée pour les opérations conditionnelles

Représentation JSON
{

  // Union field condition_type can be only one of the following:
  "exists": boolean,
  "updateTime": string
  // End of list of possible types for union field condition_type.
}
Champs
Champ d'union condition_type. Type de condition préalable. condition_type ne peut être qu'un des éléments suivants :
exists

boolean

Si ce paramètre est défini sur true, le document cible doit exister. Si ce paramètre est défini sur false, le document cible ne doit pas exister.

updateTime

string (Timestamp format)

Lorsque ce champ est défini, le document cible doit exister et avoir été mis à jour pour la dernière fois à cette date. Le code temporel doit être aligné en microsecondes.

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".