Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
CloudEventBase
, sunucusuz bir etkinliği kodlamak için platformlar arası biçimin temelini oluşturur. Daha fazla bilgi için https://github.com/cloudevents/spec adresini ziyaret edin.
İmza:
export interface CloudEvent<T>
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
veriler | T | (BETA) Bu etkinlik hakkındaki bilgiler. |
id | dize | (BETA) Bu etkinlik için genel olarak benzersiz bir kimlik. |
kaynak | dize | (BETA) Bu etkinliği yayınlayan kaynak. |
spekülasyon | "1,0" | (BETA) Bu etkinliğe ait CloudEvents spesifikasyonunun sürümü. |
konu | dize | (BETA) Bu etkinliğin ilgili olduğu, kaynağa göre sağlanan kaynak. |
zaman | dize | (BETA) Bu etkinliğin ne zaman gerçekleştiği. |
tür | dize | (BETA) Bunun temsil ettiği etkinlik türü. |
CloudEvent.data
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Bu etkinlikle ilgili bilgiler.
İmza:
data: T;
CloudEvent.id
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Bu etkinlik için genel olarak benzersiz bir kimlik.
İmza:
id: string;
CloudEvent.source
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Bu etkinliği yayınlayan kaynak.
İmza:
source: string;
CloudEvent.specversion
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Bu etkinliğe ait CloudEvents spesifikasyonunun sürümü.
İmza:
readonly specversion: "1.0";
CloudEvent.subject
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Bu etkinliğin ilgili olduğu, kaynağa göre sağlanan kaynak.
İmza:
subject?: string;
CloudEvent.time
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Bu etkinliğin ne zaman gerçekleştiği.
İmza:
time: string;
CloudEvent.type
Bu API, geliştiriciler için önizleme olarak sunulmaktadır ve aldığımız geri bildirimlere göre değişebilir. Bu API'yi bir üretim ortamında kullanmayın.
Bunun temsil ettiği etkinlik türü.
İmza:
type: string;