首页 > 解决方案 > 提供 lambda 函数代码作为 S3 Bucket 名称和 Key Name

问题描述

现在我正在使用内联 lambda 函数代码。我想将代码放在 S3 存储桶中的某个位置,然后将其作为 S3 存储桶名称和 S3 键名提供。我该怎么做。

标签: amazon-web-servicesamazon-s3aws-lambda

解决方案


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 可以做到这一点。


推荐阅读