インターフェース: EventContextOptions

プロパティ

認証

null 許容オブジェクト

このオプションは、Realtime Database 機能でのみ使用できます。関数をトリガーしたユーザーの認証情報。このオブジェクトには、認証されたユーザーのuidプロパティとtokenプロパティが含まれています。トークン キーなどの詳細については、セキュリティ ルールのリファレンスを参照してください。

デフォルトは null です。

認証タイプ

(文字列または未定義)

このオプションは、Realtime Database 機能でのみ使用できます。ユーザーの権限のレベル。有効な値は次のとおりです。

  • ADMIN開発者ユーザー、またはサービス アカウント経由で認証されたユーザー。
  • USER既知のユーザー。
  • UNAUTHENTICATED認証されていないアクション

省略した場合、デフォルトは「UNAUTHENTICATED」になります。

イベントID

(文字列または未定義)

イベントの一意の識別子。省略した場合はランダムなIDが生成されます。

パラメータ

(null 以外のオブジェクトまたは未定義)

データベースまたは Firestore 関数がリッスンしている参照パス内のワイルドカードの値。省略した場合はランダムな値が生成されます。

タイムスタンプ

(文字列または未定義)

RFC 3339文字列としてのイベントのタイムスタンプ。省略した場合は、現在の時刻が使用されます。