Aracılığıyla paylaş


CloudEvent interface

Bulut Olayı 1.0 şemasındaki bir olay.

Özellikler

data

Olay türüne özgü olay verileri.

dataContentType

Veri değerinin içerik türü.

dataSchema

Verilerin bağlı olduğu şemayı tanımlar.

extensionAttributes

Olay için ek bağlam öznitelikleri. Bulut Olayı belirtimi bunları "uzantı öznitelikleri" olarak ifade eder.

id

Olayın tanımlayıcısı. Kimlik ve kaynak birleşimi her ayrı olay için benzersiz olmalıdır.

source

Bir olayın gerçekleştiği bağlamı tanımlar. Kimlik ve kaynak birleşimi her ayrı olay için benzersiz olmalıdır.

specVersion

Olayın kullandığı CloudEvents belirtiminin sürümü.

subject

Bu, olayın konusunu olay üreticisi bağlamında (kaynak tarafından tanımlanır) açıklar.

time

Olayın oluşturulduğu saat.

type

Kaynak oluşumla ilgili olayın türü.

Özellik Ayrıntıları

data

Olay türüne özgü olay verileri.

data?: T

Özellik Değeri

T

dataContentType

Veri değerinin içerik türü.

dataContentType?: string

Özellik Değeri

string

dataSchema

Verilerin bağlı olduğu şemayı tanımlar.

dataSchema?: string

Özellik Değeri

string

extensionAttributes

Olay için ek bağlam öznitelikleri. Bulut Olayı belirtimi bunları "uzantı öznitelikleri" olarak ifade eder.

extensionAttributes?: Record<string, unknown>

Özellik Değeri

Record<string, unknown>

id

Olayın tanımlayıcısı. Kimlik ve kaynak birleşimi her ayrı olay için benzersiz olmalıdır.

id: string

Özellik Değeri

string

source

Bir olayın gerçekleştiği bağlamı tanımlar. Kimlik ve kaynak birleşimi her ayrı olay için benzersiz olmalıdır.

source: string

Özellik Değeri

string

specVersion

Olayın kullandığı CloudEvents belirtiminin sürümü.

specVersion?: string

Özellik Değeri

string

subject

Bu, olayın konusunu olay üreticisi bağlamında (kaynak tarafından tanımlanır) açıklar.

subject?: string

Özellik Değeri

string

time

Olayın oluşturulduğu saat.

time?: Date

Özellik Değeri

Date

type

Kaynak oluşumla ilgili olayın türü.

type: string

Özellik Değeri

string