Python 3.x 通过云监视事件向lambda函数提供输入

Python 3.x 通过云监视事件向lambda函数提供输入,python-3.x,amazon-web-services,aws-lambda,amazon-cloudwatch,Python 3.x,Amazon Web Services,Aws Lambda,Amazon Cloudwatch,我有一个每天都会触发lambda函数的cloud watch事件。我需要发送一个字符串作为lambda函数的输入,这个cloudwatch事件将触发该函数。我使用Python-3.X作为我的编码语言 有办法吗?您将在事件中获得输入,您可以查看以下链接了解更多信息 从cloudwatch规则配置目标时,您将在控制台页面的右侧找到配置输入选项,然后您可以选择JSON输入 此外,您还可以检查此项以获得澄清您将在事件中获得输入。您可以查看以下链接以了解更多信息 从cloudwatch规则配置目标时,您将

我有一个每天都会触发lambda函数的cloud watch事件。我需要发送一个字符串作为lambda函数的输入,这个cloudwatch事件将触发该函数。我使用Python-3.X作为我的编码语言


有办法吗?

您将在事件中获得输入,您可以查看以下链接了解更多信息

从cloudwatch规则配置目标时,您将在控制台页面的右侧找到配置输入选项,然后您可以选择JSON输入
此外,您还可以检查此项以获得澄清

您将在事件中获得输入。您可以查看以下链接以了解更多信息

从cloudwatch规则配置目标时,您将在控制台页面的右侧找到配置输入选项,然后您可以选择JSON输入
此外,您还可以检查此项以获得澄清

您要发送的字符串是固定的还是可变的?如果是可变的,它什么时候变化?您可以将此变量写入DynamoDB,然后在计划中调用Lambda函数时,将从DynamoDB或S3或其他持久性存储中读取它。或者,您甚至可以简单地更新Lambda函数配置,只要值发生更改,就将该值作为环境变量存储在Lambda函数配置中。@jarmod它是一个静态字符串您要发送的字符串是固定的还是可变的?如果是可变的,它什么时候变化?您可以将此变量写入DynamoDB,然后在计划中调用Lambda函数时,将从DynamoDB或S3或其他持久性存储中读取它。或者,您甚至可以简单地更新Lambda函数配置,只要值发生更改,就在Lambda函数配置中将该值作为环境变量存储。@jarmod这是一个静态字符串我们将在配置CloudWatch时定义它,对吗?一旦触发lambda函数,lambda函数将以事件的形式获取此json输入。如果我错了,请纠正我。您将在lambda代码中使用事件对象来获取发送的json文本,在cloudwatch规则中,您将触发lambda并在configure input>Constant json text中发送json文本是的,我得到了。我要问的是JSON文本将从CloudWatch发送,对吗?好的。知道了。Thanks@TeeKay是的,它将在事件中从cloudwatch发送。我们将在配置cloudwatch时定义它,对吗?一旦触发lambda函数,lambda函数将以事件的形式获取此json输入。如果我错了,请纠正我。您将在lambda代码中使用事件对象来获取发送的json文本,在cloudwatch规则中,您将触发lambda并在configure input>Constant json text中发送json文本是的,我得到了。我要问的是JSON文本将从CloudWatch发送,对吗?好的。知道了。Thanks@TeeKay是的,它将在活动中从cloudwatch发送