CloudEvent interface

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

CloudEventBase, बिना सर्वर वाले इवेंट को कोड में बदलने के लिए क्रॉस-प्लैटफ़ॉर्म फ़ॉर्मैट का बेस होता है. ज़्यादा जानकारी के लिए, https://github.com/cloudevents/spec देखें.

हस्ताक्षर:

export interface CloudEvent<T> 

प्रॉपर्टी

प्रॉपर्टी टाइप ब्यौरा
डेटा T (बीटा) इस इवेंट के बारे में जानकारी.
id स्ट्रिंग (बीटा) इस इवेंट के लिए, दुनिया भर में इस्तेमाल किया जाने वाला यूनीक आईडी.
सोर्स स्ट्रिंग (बीटा) इस इवेंट को पब्लिश करने वाला संसाधन.
specversion "1.0" इस इवेंट के लिए, CloudEvent की खास बातों का (बीटा) वर्शन.
विषय स्ट्रिंग (बीटा) सोर्स से मिला वह संसाधन जिससे यह इवेंट जुड़ा है.
समय स्ट्रिंग (बीटा) यह इवेंट कब हुआ.
टाइप स्ट्रिंग (बीटा) यह इवेंट का टाइप है.

CloudEvent.data

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

इस इवेंट की जानकारी.

हस्ताक्षर:

data: T;

CloudEvent.id

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

इस इवेंट के लिए, दुनिया भर में लागू होने वाला यूनीक आईडी.

हस्ताक्षर:

id: string;

CloudEvent.source

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

इस इवेंट को पब्लिश करने वाला संसाधन.

हस्ताक्षर:

source: string;

CloudEvent.specversion

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

इस इवेंट के लिए CloudEvent की खास बातों का वर्शन.

हस्ताक्षर:

readonly specversion: "1.0";

CloudEvent.subject

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

सोर्स से मिला वह संसाधन जिससे यह इवेंट जुड़ा है.

हस्ताक्षर:

subject?: string;

CloudEvent.time

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

यह इवेंट कब हुआ.

हस्ताक्षर:

time: string;

CloudEvent.type

इस एपीआई की झलक, डेवलपर को दी जाती है. अगर आपको मिलने वाले सुझाव/राय या शिकायत के आधार पर, इस एपीआई की सेटिंग में बदलाव किया जाता है, तो इसमें बदलाव हो सकता है. प्रोडक्शन एनवायरमेंट में इस एपीआई का इस्तेमाल न करें.

यह इवेंट का टाइप है.

हस्ताक्षर:

type: string;