现在,我正在使用内联lambda函数代码。我想将代码放在S3存储桶中的某个位置,而不是将其提供为S3存储桶名称和S3键名。我该怎么办。
codeDetails = {"S3Bucket": 'bucketname' , "S3Key": 'lambdaCode/Events.zip' }
lambda_resp = lambda_client.create_function(FunctionName='test-lambda',
Handler = 'lambda_function.lambda_handler',Runtime='python3.7', Role = role_arn, Code=codeDetails ,Timeout=800, MemorySize = 1024, Publish = True)
通过创建lambda_client,可以做到这一点。