CloudEvent interface

CloudEvent ईवेंट डेटा का वर्णन करता है।

हस्ताक्षर:

export interface CloudEvent 

गुण

संपत्ति प्रकार विवरण
डेटा वस्तु | डोरी इवेंट का डेटा पेलोड. ऑब्जेक्ट्स को JSON के साथ स्ट्रिंग किया जाता है और स्ट्रिंग्स को वैसे ही पास किया जाता है जैसे कि है।
datacontenttype डोरी data फ़ील्ड में ईवेंट के साथ भेजे जा रहे डेटा का MIME प्रकार। वर्तमान में केवल application/json और text/plain समर्थित हैं। यदि निर्दिष्ट नहीं है, तो यह स्वचालित रूप से प्रदान किए गए डेटा के प्रकार से अनुमान लगाया जाता है।
पहचान डोरी घटना के लिए पहचानकर्ता. यदि प्रदान नहीं किया गया है, तो यह यूयूआईडी के साथ स्वतः भर जाता है।
स्रोत डोरी उस संदर्भ की पहचान करता है जिसमें कोई घटना घटी। यदि प्रदान नहीं किया गया है, तो EVENTARC_CLOUD_EVENT_SOURCE पर्यावरण चर का मान उपयोग किया जाता है और यदि वह सेट नहीं है, तो एक सत्यापन त्रुटि उत्पन्न होती है।
specversion CloudEventVersion CloudEvents विनिर्देश का वह संस्करण जिसका ईवेंट उपयोग करता है। यदि प्रदान नहीं किया गया है, तो 1.0 पर सेट है - एकमात्र समर्थित मान।
विषय डोरी इवेंट निर्माता के संदर्भ में इवेंट का विषय (संदर्भ)।
समय डोरी इवेंट का टाइमस्टैम्प. आईएसओ समय प्रारूप में होना चाहिए. यदि निर्दिष्ट नहीं है, तो वर्तमान समय (प्रकाशन के समय) का उपयोग किया जाता है।
प्रकार डोरी घटना का प्रकार. इसके पहले एक रिवर्स-डीएनएस नाम ( com.my-org.v1.something.happended ) लगाया जाना चाहिए।

CloudEvent.डेटा

इवेंट का डेटा पेलोड. ऑब्जेक्ट्स को JSON के साथ स्ट्रिंग किया जाता है और स्ट्रिंग्स को वैसे ही पास किया जाता है जैसे कि है।

हस्ताक्षर:

data?: object | string;

CloudEvent.datacontenttype

data फ़ील्ड में ईवेंट के साथ भेजे जा रहे डेटा का MIME प्रकार। वर्तमान में केवल application/json और text/plain समर्थित हैं। यदि निर्दिष्ट नहीं है, तो यह स्वचालित रूप से प्रदान किए गए डेटा के प्रकार से अनुमान लगाया जाता है।

हस्ताक्षर:

datacontenttype?: string;

CloudEvent.id

घटना के लिए पहचानकर्ता. यदि प्रदान नहीं किया गया है, तो यह यूयूआईडी के साथ स्वतः भर जाता है।

हस्ताक्षर:

id?: string;

CloudEvent.स्रोत

उस संदर्भ की पहचान करता है जिसमें कोई घटना घटी। यदि प्रदान नहीं किया गया है, तो EVENTARC_CLOUD_EVENT_SOURCE पर्यावरण चर का मान उपयोग किया जाता है और यदि वह सेट नहीं है, तो एक सत्यापन त्रुटि उत्पन्न होती है।

हस्ताक्षर:

source?: string;

CloudEvent.specversion

CloudEvents विनिर्देश का वह संस्करण जिसका ईवेंट उपयोग करता है। यदि प्रदान नहीं किया गया है, तो 1.0 पर सेट है - एकमात्र समर्थित मान।

हस्ताक्षर:

specversion?: CloudEventVersion;

CloudEvent.विषय

इवेंट निर्माता के संदर्भ में इवेंट का विषय (संदर्भ)।

हस्ताक्षर:

subject?: string;

CloudEvent.समय

इवेंट का टाइमस्टैम्प. आईएसओ समय प्रारूप में होना चाहिए. यदि निर्दिष्ट नहीं है, तो वर्तमान समय (प्रकाशन के समय) का उपयोग किया जाता है।

हस्ताक्षर:

time?: string;

CloudEvent.प्रकार

घटना का प्रकार. इसके पहले रिवर्स-डीएनएस नाम ( com.my-org.v1.something.happended लगाया जाना चाहिए ).

हस्ताक्षर:

type: string;