REST Resource: properties.dataStreams.eventCreateRules

संसाधन: EventCreateRule

इवेंट बनाने का नियम ऐसी शर्तें तय करता है जो सोर्स इवेंट के मेल खाने वाली शर्तों के आधार पर एक नया इवेंट बनाने को ट्रिगर करेंगी. सोर्स इवेंट से, पैरामीटर में किए गए अन्य म्यूटेशन तय किए जा सकते हैं.

इवेंट में बदलाव करने के नियमों के उलट, इवेंट बनाने के नियमों का कोई तय क्रम नहीं होता. ये सभी, स्वतंत्र रूप से चलाए जाएंगे.

इवेंट बनाने के नियम से बनाए गए इवेंट में बदलाव करने के लिए, इवेंट में बदलाव करने और इवेंट बनाने के नियमों का इस्तेमाल नहीं किया जा सकता.

JSON के काेड में दिखाना
{
  "name": string,
  "destinationEvent": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "sourceCopyParameters": boolean,
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ]
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. इस EventCreateRule संसाधन के लिए संसाधन का नाम. फ़ॉर्मैट: property/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRules}

destinationEvent

string

ज़रूरी है. बनाए जाने वाले नए इवेंट का नाम.

यह वैल्यू: * 40 वर्ण से कम होनी चाहिए * सिर्फ़ अक्षर, अंक या _ (अंडरस्कोर) * किसी अक्षर से शुरू होने चाहिए

eventConditions[]

object (MatchingCondition)

ज़रूरी है. इसमें कम से कम एक शर्त होनी चाहिए और ज़्यादा से ज़्यादा 10 शर्तें होनी चाहिए. यह नियम तब ही लागू होगा, जब सोर्स इवेंट की शर्तें मेल करेंगी.

sourceCopyParameters

boolean

अगर सही है, तो सोर्स पैरामीटर नए इवेंट में कॉपी किए जाते हैं. अगर इस नीति को 'गलत है' पर सेट किया जाता है या इसे सेट नहीं किया जाता है, तो सोर्स इवेंट से नॉन-इंटरनल पैरामीटर कॉपी नहीं किए जाते. पैरामीटर कॉपी होने के बाद, पैरामीटर में बदलाव लागू किए जाते हैं.

parameterMutations[]

object (ParameterMutation)

पैरामीटर म्यूटेशन से, नए इवेंट पर पैरामीटर का व्यवहार तय होता है और ये क्रम से लागू होते हैं. ज़्यादा से ज़्यादा 20 म्यूटेशन लागू किए जा सकते हैं.

तरीके

create

एक EventCreateRule बनाता है.

delete

EventCreateRule को मिटाता है.

get

सिर्फ़ एक EventCreateRule ढूंढें.

list

यह वेब डेटा स्ट्रीम पर EventCreateRules की सूची बनाता है.

patch

यह EventCreateRule को अपडेट करता है.