CloudEvent interface

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

CloudEventBase הוא הבסיס של פורמט חוצה פלטפורמות לקידוד אירוע ללא שרת. למידע נוסף, ראה https://github.com/cloudevents/spec.

חֲתִימָה:

export interface CloudEvent<T> 

נכסים

תכונה סוּג תיאור
נתונים ט (ביטא) מידע על אירוע ספציפי זה.
תְעוּדַת זֶהוּת חוּט (ביטא) מזהה ייחודי גלובלי לאירוע זה.
מָקוֹר חוּט (ביטא) המשאב שפרסם את האירוע הזה.
specversion "1.0" (ביטא) גרסה של מפרט CloudEvents עבור אירוע זה.
נושא חוּט (ביטא) המשאב, שסופק על ידי המקור, שהאירוע הזה מתייחס אליו.
זְמַן חוּט (ביטא) מתי האירוע הזה התרחש.
סוּג חוּט (ביטא) סוג האירוע שזה מייצג.

CloudEvent.data

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

מידע על אירוע ספציפי זה.

חֲתִימָה:

data: T;

CloudEvent.id

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

מזהה ייחודי עולמי לאירוע זה.

חֲתִימָה:

id: string;

CloudEvent.source

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

המשאב שפרסם את האירוע הזה.

חֲתִימָה:

source: string;

CloudEvent.specversion

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

גרסה של מפרט CloudEvents עבור אירוע זה.

חֲתִימָה:

readonly specversion: "1.0";

CloudEvent.subject

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

המשאב, שסופק על ידי המקור, שהאירוע הזה מתייחס אליו.

חֲתִימָה:

subject?: string;

CloudEvent.time

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

כשהאירוע הזה התרחש.

חֲתִימָה:

time: string;

CloudEvent.type

ממשק API זה מסופק כתצוגה מקדימה למפתחים ועשוי להשתנות בהתאם למשוב שנקבל. אל תשתמש ב-API זה בסביבת ייצור.

סוג האירוע שזה מייצג.

חֲתִימָה:

type: string;