dataconnect.DataConnectEvent interface

Signature:

export interface DataConnectEvent<T, Params extends Record<never, string>> extends CloudEvent<T> 

Extends: CloudEvent<T>

Properties

Property Type Description
authId string The unique identifier for the principal
authType AuthType The type of principal that triggered the event
location string The location of the Firebase Data Connect instance
params Params An object containing the values of the path patterns. Only named capture groups will be populated - {key}, {key=*}, {key=**}.
project string The project identifier

dataconnect.DataConnectEvent.authId

The unique identifier for the principal

Signature:

authId?: string;

dataconnect.DataConnectEvent.authType

The type of principal that triggered the event

Signature:

authType: AuthType;

dataconnect.DataConnectEvent.location

The location of the Firebase Data Connect instance

Signature:

location: string;

dataconnect.DataConnectEvent.params

An object containing the values of the path patterns. Only named capture groups will be populated - {key}, {key=*}, {key=**}.

Signature:

params: Params;

dataconnect.DataConnectEvent.project

The project identifier

Signature:

project: string;