简单输入(Simple Input)
Simple Input
当监视被触发时,使用简单的输入将静态数据加载到执行上下文中。这使您能够集中存储数据,并引用模板。
您可以将静态数据定义为字符串(str),数值(num)或对象(obj)。
"input" : { "simple" : { "str" : "val1", "num" : 23, "obj" : { "str" : "val2" } } }
例如,以下监视使用简单输入来设置每日提醒邮件的收件人名称:
{ "trigger" : { "schedule" : { "daily" : { "at" : "noon" } } }, "input" : { "simple" : { "name" : "John" } }, "actions" : { "reminder_email" : { "email" : { "to" : "to@host.domain", "subject" : "Reminder", "body" : "Dear {{ctx.payload.name}}, by the time you read these lines, I'll be gone" } } } }
原文地址:https://www.elastic.co/guide/en/x-pack/5.0/input-simple.html