Interfaz: EventContextOptions

Propiedades

auth

Objeto que acepta valores NULL

Esta opción solo está disponible para las funciones de Realtime Database. Información de autenticación del usuario que activó la función. Este objeto contiene propiedades de uid y token para usuarios autenticados. Para obtener más detalles, incluidas las claves de token, consulte la referencia de reglas de seguridad .

El valor predeterminado es nulo.

Tipo de autenticación

(cadena o indefinido)

Esta opción solo está disponible para las funciones de Realtime Database. El nivel de permisos de 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 AUTENTICADO'.

eventId

(cadena o indefinido)

Identificador único del evento. Si se omite, se generará una ID aleatoria.

params

(Objeto no nulo o indefinido)

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

marca de tiempo

(cadena o indefinido)

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