SendCloudEventInput interface
- شكل الإدخال ل EventGridProducerClient#sendCloudEvents
الخصائص
| data | بيانات الحدث الخاصة بنوع الحدث. |
| datacontenttype | نوع محتوى قيمة البيانات. |
| dataschema | يحدد المخطط الذي تلتزم به البيانات. |
| extension |
سمات سياق إضافية للحدث. تشير مواصفات Cloud Event إلى هذه على أنها "سمات الملحق". |
| id | معرف للحدث. يجب أن يكون الجمع بين المعرف والمصدر فريدا لكل حدث مميز. إذا لم يتم توفير معرف، إنشاء UUID عشوائي واستخدامه. |
| source | يحدد السياق الذي حدث فيه الحدث. يجب أن يكون الجمع بين المعرف والمصدر فريدا لكل حدث مميز. |
| subject | يصف هذا موضوع الحدث في سياق منتج الحدث (المحدد من قبل المصدر). |
| time | وقت إنشاء الحدث. إذا لم يتم توفيره، استخدام الوقت الحالي. |
| type | نوع الحدث المتعلق بالحدث الأصلي. |
تفاصيل الخاصية
data
بيانات الحدث الخاصة بنوع الحدث.
data?: T
قيمة الخاصية
T
datacontenttype
نوع محتوى قيمة البيانات.
datacontenttype?: string
قيمة الخاصية
string
dataschema
يحدد المخطط الذي تلتزم به البيانات.
dataschema?: string
قيمة الخاصية
string
extensionAttributes
سمات سياق إضافية للحدث. تشير مواصفات Cloud Event إلى هذه على أنها "سمات الملحق".
extensionAttributes?: Record<string, unknown>
قيمة الخاصية
Record<string, unknown>
id
معرف للحدث. يجب أن يكون الجمع بين المعرف والمصدر فريدا لكل حدث مميز. إذا لم يتم توفير معرف، إنشاء UUID عشوائي واستخدامه.
id?: string
قيمة الخاصية
string
source
يحدد السياق الذي حدث فيه الحدث. يجب أن يكون الجمع بين المعرف والمصدر فريدا لكل حدث مميز.
source: string
قيمة الخاصية
string
subject
يصف هذا موضوع الحدث في سياق منتج الحدث (المحدد من قبل المصدر).
subject?: string
قيمة الخاصية
string
time
وقت إنشاء الحدث. إذا لم يتم توفيره، استخدام الوقت الحالي.
time?: Date
قيمة الخاصية
Date
type
نوع الحدث المتعلق بالحدث الأصلي.
type: string
قيمة الخاصية
string