假设我想通过某种触发器运行 lambda,在本例中是 cloudwatch 事件。是否可以通过cloudwatch事件触发器将参数传递给这个lambda?
我的 lambda 代码是用 Python 编写的,并且取决于命令行参数。它处理数据,它在本地工作,但如果我将其设置为 lambda 并将其连接到 cloudwatch 事件,我如何传递通过命令行传递的那些参数?
我也可以在 ec2 实例上运行它,就像 Fargate 任务一样。当通过事件触发此代码时,如何传递这些参数?
import boto3
def lambda_handler(event, context):
aws_client = boto3.client('s3')
# Get our parameter
// read parameter
...