REST Resource: properties.dataStreams.eventEditRules

रिसॉर्स: EventEditRule

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

इवेंट बनाने के नियमों के उलट, इवेंट में बदलाव करने के नियम तय किए गए क्रम में लागू होते हैं.

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

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

string

आइडेंटिफ़ायर. इस EventEditRule संसाधन के लिए संसाधन का नाम. Format: properties/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

ज़रूरी है. इवेंट में बदलाव करने के इस नियम का डिसप्ले नेम. ज़्यादा से ज़्यादा 255 वर्ण.

eventConditions[]

object (MatchingCondition)

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

parameterMutations[]

object (ParameterMutation)

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

processingOrder

string (int64 format)

सिर्फ़ आउटपुट के लिए. वह ऑर्डर जिसके लिए यह नियम लागू होगा. जिन नियमों में ऑर्डर वैल्यू इससे कम है उन्हें इस नियम से पहले प्रोसेस किया जाएगा. जिन नियमों में ऑर्डर वैल्यू इससे ज़्यादा है उन्हें इस नियम के बाद प्रोसेस किया जाएगा. इवेंट में बदलाव करने के नए नियमों को ऑर्डर के आखिर में ऑर्डर वैल्यू असाइन की जाएगी.

यह वैल्यू, इवेंट बनाने के नियमों पर लागू नहीं होती.

तरीके

create

EventEditRule बनाता है.

delete

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

get

किसी एक EventEditRule के लिए लुकअप.

list

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

patch

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

reorder

यह, चुनी गई स्ट्रीम पर इवेंट में बदलाव करने के नियमों को प्रोसेस करने के क्रम में बदलाव करता है.