Interfaz: Opciones de contexto de evento

Propiedades

autenticación

objeto anulable

Esta opción sólo está disponible para las funciones de base de datos en tiempo real. Información de autenticación para el usuario que activó la función. Este objeto contiene propiedades uid y token para usuarios autenticados. Para obtener más detalles, incluidas las claves token, consulte la referencia de reglas de seguridad .

El valor predeterminado es nulo.

Tipo de autenticación

(cadena o indefinida)

Esta opción sólo está disponible para las funciones de base de datos en tiempo real. El nivel de permisos para un usuario. Los valores válidos son:

  • ADMIN Usuario desarrollador o usuario autenticado a través de una cuenta de servicio.
  • USER Usuario conocido.
  • UNAUTHENTICATED Acción no autenticada

Si se omite, el valor predeterminado es "NO AUTENTIFICADO".

ID de evento

(cadena o indefinida)

El identificador único del evento. Si se omite, se generará una identificación aleatoria.

parámetros

(Objeto no nulo o indefinido)

Los valores de los comodines en la ruta de referencia que escucha una base de datos o una función de Firestore. Si se omite, se generan valores aleatorios.

marca de tiempo

(cadena o indefinida)

Marca de tiempo del evento como una cadena RFC 3339 . Si se omite, se utiliza la hora actual.