CloudEvent interface

Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

CloudEventBase — это основа кроссплатформенного формата для кодирования бессерверных событий. Для получения дополнительной информации см. https://github.com/cloudevents/spec.

Подпись:

export interface CloudEvent<T> 

Характеристики

Свойство Тип Описание
данные Т (БЕТА) Информация об этом конкретном событии.
идентификатор нить (БЕТА) Глобальный уникальный идентификатор этого события.
источник нить (БЕТА) Ресурс, опубликовавший это событие.
версия "1,0" (БЕТА) Версия спецификации CloudEvents для этого события.
предмет нить (БЕТА) Ресурс, предоставленный источником, к которому относится это событие.
время нить (БЕТА) Когда произошло это событие.
тип нить (БЕТА) Тип события, которое это представляет.

CloudEvent.data

Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

Информация об этом конкретном событии.

Подпись:

data: T;

CloudEvent.id

Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

Глобальный уникальный идентификатор для этого события.

Подпись:

id: string;

CloudEvent.source

Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

Ресурс, опубликовавший это событие.

Подпись:

source: string;

CloudEvent.specversion

Этот API предоставляется в качестве предварительной версии для разработчиков и может меняться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

Версия спецификации CloudEvents для этого события.

Подпись:

readonly specversion: "1.0";

CloudEvent.subject

Этот API предоставляется в качестве предварительной версии для разработчиков и может изменяться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

Ресурс, предоставленный источником, к которому относится это событие.

Подпись:

subject?: string;

CloudEvent.time

Этот API предоставляется в качестве предварительной версии для разработчиков и может изменяться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

Когда произошло это событие.

Подпись:

time: string;

CloudEvent.type

Этот API предоставляется в качестве предварительной версии для разработчиков и может изменяться в зависимости от получаемых нами отзывов. Не используйте этот API в производственной среде.

Тип события, которое это представляет.

Подпись:

type: string;