alerts namespace

Les fonctions

Fonction Description
onAlertPublished (type d'alerte, gestionnaire) Déclare une fonction capable de gérer les alertes Firebase de CloudEvents.
onAlertPublished (options, gestionnaire) Déclare une fonction capable de gérer les alertes Firebase de CloudEvents.

Interfaces

Interface Description
AlerteÉvénement Un CloudEvent personnalisé pour les alertes Firebase (avec des attributs d'extension personnalisés).
Données d'alerte Firebase Les données CloudEvent émises par les alertes Firebase.
Options d'alerte Firebase Configuration des fonctions d'alerte Firebase.

Espaces de noms

Espace de noms Description
applicationDistribution
facturation
crashlytiques
performance

Tapez les alias

Tapez l'alias Description
Type d'alerte Type d'alerte sous-jacent du fournisseur d'alertes Firebase.

alerts.onAlertPublished()

Déclare une fonction capable de gérer les alertes Firebase de CloudEvents.

Signature:

export declare function onAlertPublished<T extends {
    ["@type"]: string;
} = any>(alertType: AlertType, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;

Paramètres

Paramètre Taper Description
type d'alerte Type d'alerte le type d'alerte ou la configuration de la fonction Firebase Alert.
gestionnaire (événement : AlertEvent <T>) => n'importe quel | Promesse<n'importe lequel> une fonction qui peut gérer l'alerte Firebase dans un CloudEvent.

Retour:

Fonction Cloud < AlertEvent <T>>

Une fonction que vous pouvez exporter et déployer.

alerts.onAlertPublished()

Déclare une fonction capable de gérer les alertes Firebase de CloudEvents.

Signature:

export declare function onAlertPublished<T extends {
    ["@type"]: string;
} = any>(options: FirebaseAlertOptions, handler: (event: AlertEvent<T>) => any | Promise<any>): CloudFunction<AlertEvent<T>>;

Paramètres

Paramètre Taper Description
choix Options d'alerte Firebase le type d'alerte et d'autres options pour cette fonction cloud.
gestionnaire (événement : AlertEvent <T>) => n'importe quel | Promesse<n'importe lequel> une fonction qui peut gérer l'alerte Firebase dans un CloudEvent.

Retour:

Fonction Cloud < AlertEvent <T>>

alerts.AlertType

Type d'alerte sous-jacent du fournisseur d'alertes Firebase.

Signature:

export type AlertType = "crashlytics.newFatalIssue" | "crashlytics.newNonfatalIssue" | "crashlytics.regression" | "crashlytics.stabilityDigest" | "crashlytics.velocity" | "crashlytics.newAnrIssue" | "billing.planUpdate" | "billing.planAutomatedUpdate" | "appDistribution.newTesterIosDevice" | "appDistribution.inAppFeedback" | "performance.threshold" | string;