了解无服务器框架中计划事件中的输入吗?

Oam*_*nji 3 node.js aws-lambda serverless-framework

我正在尝试将特定事件的一些“输入”传递给我的lambda函数,并正在研究实现方法。无服务器文档显示了定义输入的示例,例如

无服务器

functions:
  aggregate:
    handler: statistics.handler
    events:
      - schedule:
          rate: rate(10 minutes)
          enabled: false
          input:
            key1: value1
            key2: value2
            stageParams:
              stage: dev
Run Code Online (Sandbox Code Playgroud)

我仍然不确定这到底是什么,以及如何从我的handlers.js函数进行访问(如果有的话)。

如果有人可以揭开神秘的面纱,将不胜感激。

Pra*_*hat 5

这些值将作为事件对象的一部分传递给lambda函数。

nodejs lambda代码:

exports.handler = (event, context, callback) =>{
  console.log("key1 is", event.key1)
  return 0
}
Run Code Online (Sandbox Code Playgroud)