Ресурс: EventCreateRule
Правило создания события определяет условия, которые инициируют создание совершенно нового события на основе соответствующих критериев исходного события. Могут быть определены дополнительные изменения параметров исходного события.
В отличие от правил редактирования событий, правила создания событий не имеют определенного порядка. Все они будут работать независимо.
Правила редактирования событий и создания событий нельзя использовать для изменения события, созданного на основе правила создания событий.
JSON-представление |
---|
{ "name": string, "destinationEvent": string, "eventConditions": [ { object ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса для этого ресурса EventCreateRule. Формат: свойства/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule} |
destinationEvent | Необходимый. Имя нового события, которое будет создано. Это значение должно: * содержать менее 40 символов * состоять только из букв, цифр или _ (подчеркивания) * начинаться с буквы |
eventConditions[] | Необходимый. Должно быть хотя бы одно условие, но максимум до 10. Для применения этого правила условия исходного события должны совпадать. |
sourceCopyParameters | Если это правда, исходные параметры копируются в новое событие. Если значение false или не установлено, все невнутренние параметры не копируются из исходного события. Изменения параметров применяются после копирования параметров. |
parameterMutations[] | Мутации параметров определяют поведение параметра в новом событии и применяются по порядку. Можно применить максимум 20 мутаций. |
Методы | |
---|---|
| Создает EventCreateRule. |
| Удаляет EventCreateRule. |
| Поиск одного EventCreateRule. |
| Перечисляет EventCreateRules в потоке веб-данных. |
| Обновляет EventCreateRule. |