Un CloudEvent personnalisé pour les alertes Firebase (avec des attributs d'extension personnalisés).
Signature:
export interface AlertEvent<T> extends CloudEvent<FirebaseAlertData<T>>
Extension : CloudEvent < Données d'alerte Firebase <T>>
Propriétés
Propriété | Taper | Description |
---|---|---|
type d'alerte | chaîne | Type d'alertes déclenchées. |
identifiant d'application | chaîne | ID de l'application Firebase associé à l'alerte. Ceci est facultatif et n'est présent que lorsque l'alerte cible une application Firebase spécifique. |
données | Données d'alerte Firebase <T> | Les données d'un AlertEvent sont un objet FirebaseAlertData avec une charge utile donnée. |
alerts.AlertEvent.alertType
Type d'alertes déclenchées.
Signature:
alertType: string;
alerts.AlertEvent.appId
ID de l'application Firebase associé à l'alerte. Ceci est facultatif et n'est présent que lorsque l'alerte cible une application Firebase spécifique.
Signature:
appId?: string;
alerts.AlertEvent.data
Les données d'un AlertEvent
sont un objet FirebaseAlertData
avec une charge utile donnée.
Signature:
data: FirebaseAlertData<T>;