Ресурс: EventEditRule
Правило редактирования события определяет условия, которые инициируют создание совершенно нового события на основе критериев, соответствующих исходному событию. Могут быть определены дополнительные изменения параметров исходного события.
В отличие от правил создания событий, правила редактирования событий применяются в определенном порядке.
Правила редактирования событий нельзя использовать для изменения события, созданного на основе правила создания событий.
JSON-представление |
---|
{ "name": string, "displayName": string, "eventConditions": [ { object ( |
Поля | |
---|---|
name | Идентификатор. Имя ресурса для этого ресурса EventEditRule. Формат: свойства/{property}/dataStreams/{dataStream}/eventEditRules/{eventEditRule} |
displayName | Необходимый. Отображаемое имя правила редактирования этого события. Максимум 255 символов. |
eventConditions[] | Необходимый. Для применения этого правила условия исходного события должны совпадать. Должно быть хотя бы одно условие, но максимум до 10. |
parameterMutations[] | Необходимый. Мутации параметров определяют поведение параметра в новом событии и применяются по порядку. Можно применить максимум 20 мутаций. |
processingOrder | Только вывод. Порядок, для которого будет обрабатываться это правило. Правила со значением порядка ниже этого будут обрабатываться до этого правила, правила со значением заказа выше этого будут обрабатываться после этого правила. Новым правилам редактирования событий будет присвоено значение заказа в конце заказа. Это значение не применяется к правилам создания событий. |
Методы | |
---|---|
| Создает EventEditRule. |
| Удаляет EventEditRule. |
| Поиск одного EventEditRule. |
| Перечисляет EventEditRules в потоке веб-данных. |
| Обновляет EventEditRule. |
| Изменяет порядок обработки правил редактирования событий в указанном потоке. |