Boto3-单个 lambda 函数的多个 cron 作业

Boto3- multiple cron jobs for single lambda function

有人可以教我在基于 cloudwatch cron 作业的 lambda 函数中应用条件是否可行。像这样:

def lambda_handler(event, context):
    if cronjob1:
       print("Yes")
    elif cronjon2:
       print("No")

BR\ 马诺杰

您可以将 CloudWatch Events 配置为在调用 lambda 函数时将 json 对象发送到它。

当您将 lambda 函数添​​加为偶数的目标时,单击配置输入 -> 常量(JSON 文本) -> 然后输入 {"eventName":"cronjob1"}

现在你可以像这样从偶数中得到这个值:event['eventName']