Skip to content

Documentation / @tenancy-node/core / CloudEvent

Interface: CloudEvent<TData> ​

Defined in: core/src/events/cloudevents.ts:6

Evento en formato CloudEvents 1.0 (JSON estructurado). Lo entiende cualquier lenguaje.

Type Parameters ​

TData ​

TData = unknown

Properties ​

data ​

data: TData

Defined in: core/src/events/cloudevents.ts:17


datacontenttype ​

datacontenttype: "application/json"

Defined in: core/src/events/cloudevents.ts:16


id ​

id: string

Defined in: core/src/events/cloudevents.ts:9

ULID: los consumidores deduplican con este id (entrega al menos una vez).


source ​

source: string

Defined in: core/src/events/cloudevents.ts:11


specversion ​

specversion: "1.0"

Defined in: core/src/events/cloudevents.ts:7


tenantid ​

tenantid: string | null

Defined in: core/src/events/cloudevents.ts:15

Extensión: tenant del evento (null = central).


time ​

time: string

Defined in: core/src/events/cloudevents.ts:13

ISO 8601 en UTC.


type ​

type: string

Defined in: core/src/events/cloudevents.ts:10

Publicado bajo la licencia MIT.