Interface: EventContextOptions

Propriedades

auth

objeto anulável

Essa opção está disponível apenas para funções do Realtime Database. Informações de autenticação do usuário que acionou a função. Este objeto contém propriedades uid e token para usuários autenticados. Para obter mais detalhes, incluindo chaves de token, consulte a referência de regras de segurança .

O padrão é nulo.

authType

(string ou indefinido)

Essa opção está disponível apenas para funções do Realtime Database. O nível de permissão de um usuário. Os valores válidos são:

  • ADMIN Desenvolvedor usuário ou usuário autenticado por meio de uma conta de serviço.
  • USER conhecido.
  • UNAUTHENTICATED ação Unauthenticated

Se omitido, o padrão é 'NÃO AUTENTICADO'.

eventId

(string ou indefinido)

O identificador exclusivo do evento. Se omitido, um ID aleatório será gerado.

params

(objeto não nulo ou indefinido)

Os valores dos curingas no caminho de referência que um banco de dados ou função do Firestore está escutando. Se omitido, valores aleatórios são gerados.

carimbo de data / hora

(string ou indefinido)

Timestamp para o evento como uma string RFC 3339 . Se omitido, a hora atual é usada.