REST Resource: properties.dataStreams.eventCreateRules

সম্পদ: EventCreateRule

একটি ইভেন্ট তৈরি করার নিয়ম এমন শর্তগুলিকে সংজ্ঞায়িত করে যা একটি উত্স ইভেন্টের মিলিত মানদণ্ডের উপর ভিত্তি করে একটি সম্পূর্ণ নতুন ইভেন্ট তৈরি করতে ট্রিগার করবে৷ উত্স ইভেন্ট থেকে প্যারামিটারের অতিরিক্ত মিউটেশন সংজ্ঞায়িত করা যেতে পারে।

ইভেন্ট সম্পাদনা নিয়মের বিপরীতে, ইভেন্ট তৈরির নিয়মের কোনো সংজ্ঞায়িত ক্রম নেই। তারা সব স্বাধীনভাবে পরিচালিত হবে.

ইভেন্ট সম্পাদনা এবং ইভেন্ট তৈরির নিয়মগুলি একটি ইভেন্ট তৈরির নিয়ম থেকে তৈরি একটি ইভেন্ট সংশোধন করতে ব্যবহার করা যাবে না৷

JSON প্রতিনিধিত্ব
{
  "name": string,
  "destinationEvent": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "sourceCopyParameters": boolean,
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ]
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। এই EventCreateRule সম্পদের জন্য সম্পদের নাম। বিন্যাস: বৈশিষ্ট্য/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule}

destination Event

string

প্রয়োজন। নতুন ইভেন্টের নাম তৈরি করতে হবে।

এই মানটি অবশ্যই: * 40 অক্ষরের কম হতে হবে * শুধুমাত্র অক্ষর, সংখ্যা বা _ (আন্ডারস্কোর) * একটি অক্ষর দিয়ে শুরু করুন

event Conditions[]

object ( MatchingCondition )

প্রয়োজন। কমপক্ষে একটি শর্ত থাকতে হবে এবং সর্বোচ্চ 10টি থাকতে পারে৷ এই নিয়মটি প্রয়োগ করার জন্য উত্স ইভেন্টের শর্তগুলি অবশ্যই মেলে৷

source Copy Parameters

boolean

সত্য হলে, উত্স পরামিতিগুলি নতুন ইভেন্টে অনুলিপি করা হয়। মিথ্যা বা সেট না থাকলে, সমস্ত অ-অভ্যন্তরীণ প্যারামিটার উৎস ইভেন্ট থেকে কপি করা হয় না। পরামিতি অনুলিপি করার পর পরামিতি মিউটেশন প্রয়োগ করা হয়।

parameter Mutations[]

object ( ParameterMutation )

প্যারামিটার মিউটেশন নতুন ইভেন্টে প্যারামিটার আচরণ সংজ্ঞায়িত করে এবং ক্রমানুসারে প্রয়োগ করা হয়। সর্বাধিক 20টি মিউটেশন প্রয়োগ করা যেতে পারে।

পদ্ধতি

create

একটি EventCreateRule তৈরি করে।

delete

একটি EventCreateRule মুছে দেয়।

get

একটি একক EventCreateRule জন্য সন্ধান করুন.

list

একটি ওয়েব ডেটা স্ট্রীমে EventCreateRules তালিকাভুক্ত করে।

patch

একটি EventCreateRule আপডেট করে।