CloudEvent interface

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Un CloudEventBase est la base d'un format multiplateforme pour l'encodage d'un événement sans serveur. Pour plus d'informations, consultez https://github.com/cloudevents/spec.

Signature:

export interface CloudEvent<T> 

Propriétés

Propriété Taper Description
données T (BETA) Informations sur cet événement spécifique.
identifiant chaîne (BETA) Un identifiant unique au monde pour cet événement.
source chaîne (BETA) Ressource qui a publié cet événement.
specversion "1,0" (BETA) Version de la spécification CloudEvents pour cet événement.
sujet chaîne (BETA) Ressource, fournie par la source, à laquelle cet événement se rapporte.
temps chaîne (BETA) Quand cet événement s'est produit.
taper chaîne (BETA) Type d’événement que cela représente.

CloudEvent.data

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Informations sur cet événement spécifique.

Signature:

data: T;

CloudEvent.id

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Un identifiant unique au monde pour cet événement.

Signature:

id: string;

CloudEvent.source

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Ressource qui a publié cet événement.

Signature:

source: string;

CloudEvent.specversion

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Version de la spécification CloudEvents pour cet événement.

Signature:

readonly specversion: "1.0";

CloudEvent.subject

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Ressource, fournie par source, à laquelle cet événement se rapporte.

Signature:

subject?: string;

CloudEvent.time

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Quand cet événement s'est produit.

Signature:

time: string;

CloudEvent.type

Cette API est fournie en avant-première pour les développeurs et peut changer en fonction des commentaires que nous recevons. N'utilisez pas cette API dans un environnement de production.

Le type d’événement que cela représente.

Signature:

type: string;