REST Resource: properties.dataStreams.eventCreateRules

Resource: EventCreateRule

Aturan Pembuatan Peristiwa menentukan kondisi yang akan memicu pembuatan peristiwa yang sama sekali baru berdasarkan kriteria yang cocok dari peristiwa sumber. Mutasi tambahan parameter dari peristiwa sumber dapat ditentukan.

Tidak seperti aturan Edit Peristiwa, Aturan Pembuatan Peristiwa tidak memiliki urutan yang ditentukan. Semuanya akan dijalankan secara terpisah.

Aturan Edit Peristiwa dan Buat Peristiwa tidak dapat digunakan untuk mengubah peristiwa yang dibuat dari aturan Buat Peristiwa.

Representasi JSON
{
  "name": string,
  "destinationEvent": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "sourceCopyParameters": boolean,
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ]
}
Kolom
name

string

Hanya output. Nama resource untuk resource EventCreateRule ini. Format: properties/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule}

destinationEvent

string

Wajib. Nama peristiwa baru yang akan dibuat.

Nilai ini harus: * kurang dari 40 karakter * hanya terdiri dari huruf, angka, atau _ (garis bawah) * diawali dengan huruf

eventConditions[]

object (MatchingCondition)

Wajib. Harus memiliki minimal satu kondisi, dan dapat memiliki maksimal 10 kondisi. Kondisi pada peristiwa sumber harus cocok agar aturan ini dapat diterapkan.

sourceCopyParameters

boolean

Jika nilainya true (benar), parameter sumber akan disalin ke peristiwa baru. Jika salah (false), atau tidak ditetapkan, semua parameter non-internal tidak akan disalin dari peristiwa sumber. Mutasi parameter diterapkan setelah parameter disalin.

parameterMutations[]

object (ParameterMutation)

Mutasi parameter menentukan perilaku parameter pada peristiwa baru, dan diterapkan secara berurutan. Maksimum 20 mutasi dapat diterapkan.

Metode

create

Membuat EventCreateRule.

delete

Menghapus EventCreateRule.

get

Mencari satu EventCreateRule.

list

Mencantumkan EventCreateRules di aliran data web.

patch

Memperbarui EventCreateRule.