Freigeben über


CloudEvent interface

Ein Ereignis im Cloudereignis 1.0-Schema.

Eigenschaften

data

Ereignisdaten, die für den Ereignistyp spezifisch sind.

dataContentType

Inhaltstyp des Datenwerts.

dataSchema

Gibt das Schema an, dem die Daten entsprechen.

extensionAttributes

Zusätzliche Kontextattribute für das Ereignis. Die Cloudereignisspezifikation bezeichnet diese als "Erweiterungsattribute".

id

Ein Bezeichner für das Ereignis. Die Kombination aus ID und Quelle muss für jedes einzelne Ereignis eindeutig sein.

source

Gibt den Kontext an, in dem ein Ereignis aufgetreten ist. Die Kombination aus ID und Quelle muss für jedes einzelne Ereignis eindeutig sein.

specVersion

Die Version der CloudEvents-Spezifikation, die das Ereignis verwendet.

subject

Dies beschreibt den Betreff des Ereignisses im Kontext des Ereignisproduzenten (durch Quelle identifiziert).

time

Der Zeitpunkt, zu dem das Ereignis generiert wurde.

type

Typ des Ereignisses im Zusammenhang mit dem Ursprungsereignis.

Details zur Eigenschaft

data

Ereignisdaten, die für den Ereignistyp spezifisch sind.

data?: T

Eigenschaftswert

T

dataContentType

Inhaltstyp des Datenwerts.

dataContentType?: string

Eigenschaftswert

string

dataSchema

Gibt das Schema an, dem die Daten entsprechen.

dataSchema?: string

Eigenschaftswert

string

extensionAttributes

Zusätzliche Kontextattribute für das Ereignis. Die Cloudereignisspezifikation bezeichnet diese als "Erweiterungsattribute".

extensionAttributes?: Record<string, unknown>

Eigenschaftswert

Record<string, unknown>

id

Ein Bezeichner für das Ereignis. Die Kombination aus ID und Quelle muss für jedes einzelne Ereignis eindeutig sein.

id: string

Eigenschaftswert

string

source

Gibt den Kontext an, in dem ein Ereignis aufgetreten ist. Die Kombination aus ID und Quelle muss für jedes einzelne Ereignis eindeutig sein.

source: string

Eigenschaftswert

string

specVersion

Die Version der CloudEvents-Spezifikation, die das Ereignis verwendet.

specVersion?: string

Eigenschaftswert

string

subject

Dies beschreibt den Betreff des Ereignisses im Kontext des Ereignisproduzenten (durch Quelle identifiziert).

subject?: string

Eigenschaftswert

string

time

Der Zeitpunkt, zu dem das Ereignis generiert wurde.

time?: Date

Eigenschaftswert

Date

type

Typ des Ereignisses im Zusammenhang mit dem Ursprungsereignis.

type: string

Eigenschaftswert

string