Precondition

条件付き操作に使用される、ドキュメントの前提条件。

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.
}
田畑
ユニオンフィールドcondition_type 。前提条件のタイプ。 condition_typeは、次のいずれかになります。
exists

boolean

trueに設定すると、ターゲットドキュメントが存在する必要があります。 falseに設定すると、ターゲットドキュメントが存在していてはなりません。

updateTime

string ( Timestamp format)

設定する場合、ターゲットドキュメントが存在し、その時点で最後に更新されている必要があります。

RFC3339 UTC「Zulu」形式のタイムスタンプ。解像度はナノ秒で、最大9桁の小数部。例: "2014-10-02T15:01:23Z"および"2014-10-02T15:01:23.045123456Z"