يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
CloudEventBase
هو أساس التنسيق عبر الأنظمة الأساسية لترميز حدث بدون خادم. لمزيد من المعلومات، راجع https://github.com/cloudevents/spec.
إمضاء:
export interface CloudEvent<T>
ملكيات
ملكية | يكتب | وصف |
---|---|---|
بيانات | ت | (بيتا) معلومات حول هذا الحدث المحدد. |
بطاقة تعريف | خيط | (تجريبي) معرف فريد عالميًا لهذا الحدث. |
مصدر | خيط | (بيتا) المورد الذي نشر هذا الحدث. |
com.specversion | "1.0" | (بيتا) إصدار مواصفات CloudEvents لهذا الحدث. |
موضوع | خيط | (بيتا) المورد، المقدم حسب المصدر، الذي يتعلق به هذا الحدث. |
وقت | خيط | (بيتا) عندما وقع هذا الحدث. |
يكتب | خيط | (بيتا) نوع الحدث الذي يمثله. |
CloudEvent.data
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
معلومات حول هذا الحدث المحدد.
إمضاء:
data: T;
CloudEvent.id
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
معرف فريد عالميًا لهذا الحدث.
إمضاء:
id: string;
CloudEvent.source
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
المصدر الذي نشر هذا الحدث.
إمضاء:
source: string;
CloudEvent.specversion
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
إصدار مواصفات CloudEvents لهذا الحدث.
إمضاء:
readonly specversion: "1.0";
CloudEvent.subject
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
المورد، المقدم حسب المصدر، الذي يتعلق به هذا الحدث.
إمضاء:
subject?: string;
CloudEvent.time
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
عندما وقع هذا الحدث.
إمضاء:
time: string;
CloudEvent.type
يتم توفير واجهة برمجة التطبيقات هذه كمعاينة للمطورين وقد تتغير بناءً على التعليقات التي نتلقاها. لا تستخدم واجهة برمجة التطبيقات هذه في بيئة الإنتاج.
نوع الحدث الذي يمثله هذا.
إمضاء:
type: string;