REST Resource: properties.dataStreams.eventEditRules

Kaynak: EventEditRule

Etkinlik Düzenleme Kuralı, bir kaynak etkinliğin eşleşen ölçütlerine göre tamamen yeni bir etkinliğin oluşturulmasını tetikleyecek koşulları tanımlar. Kaynak etkinlikteki parametrelerin ek mutasyonları tanımlanabilir.

Etkinlik Oluşturma kurallarından farklı olarak, Etkinlik Düzenleme Kuralları tanımlanan sırayla uygulanır.

Etkinlik Düzenleme kuralları, Etkinlik Oluşturma kuralından oluşturulan bir etkinliği değiştirmek için kullanılamaz.

JSON gösterimi
{
  "name": string,
  "displayName": string,
  "eventConditions": [
    {
      object (MatchingCondition)
    }
  ],
  "parameterMutations": [
    {
      object (ParameterMutation)
    }
  ],
  "processingOrder": string
}
Alanlar
name

string

Tanımlayıcı. Bu EventEditRule kaynağının kaynak adı. Biçim: mülkler/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule}

displayName

string

Zorunlu. Bu etkinlik düzenleme kuralının görünen adı. Maksimum 255 karakter.

eventConditions[]

object (MatchingCondition)

Zorunlu. Bu kuralın uygulanabilmesi için kaynak etkinlikteki koşulların eşleşmesi gerekir. En az bir koşul içermelidir, en fazla 10 tane olabilir.

parameterMutations[]

object (ParameterMutation)

Zorunlu. Parametre mutasyonları, yeni etkinlikteki parametre davranışını tanımlar ve sırayla uygulanır. En fazla 20 mutasyon uygulanabilir.

processingOrder

string (int64 format)

Yalnızca çıkış. Bu kuralın işleneceği sıra. Sipariş değeri bu değerden düşük olan kurallar, bu kuraldan önce, sipariş değeri bundan daha yüksek olan kurallar ise bu kuraldan sonra işlenir. Yeni etkinlik düzenleme kurallarına siparişin sonunda bir sipariş değeri atanır.

Bu değer, etkinlik oluşturma kuralları için geçerli değildir.

Yöntemler

create

Bir EventEditRule oluşturur.

delete

Bir EventEditRule siler.

get

Tek bir EventEditRule arayın.

list

Bir web veri akışındaki EventEditRules'u listeler.

patch

Bir EventEditRule günceller.

reorder

Belirtilen akıştaki etkinlik düzenleme kurallarının işleme sırasını değiştirir.