CloudEvent interface
Ein Ereignis im Cloudereignis 1.0-Schema.
Eigenschaften
data | Ereignisdaten, die für den Ereignistyp spezifisch sind. |
data |
Inhaltstyp des Datenwerts. |
data |
Gibt das Schema an, dem die Daten entsprechen. |
extension |
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. |
spec |
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