CloudEvent interface

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;