Improve this page

Back to AWS Terraform templates index <–

AWS Lambda

Provides Lambda

Template Locations

Online documentation

Template reference
Service description

Resource Description Automation
module "aws_lambda_function" {
    function_name = "aws_lambda_console_name"   
    handler       = "index.handler"
    s3_key        = aws_s3_bucket_object.file_upload.key
    memory_size   = "128"
    timeout       = "3"
    runtime       = "python3.8"
    bucket        = "bucket console name"
    type          = "zip"
    source_dir    = "../lambda-functions/loadbalancer-to-es"
    output_path   = "../lambda-functions/loadbalancer-to-es.zip"
    name          = "IAM of lambda console"
  assume_role_policy = <<EOF
{
 "Version": "2012-10-17",
 "Statement": [
   {
     "Action": "sts:AssumeRole",
     "Principal": {
       "Service": "lambda.amazonaws.com"
     },
     "Effect": "Allow",
     "Sid": ""
   }
 ]
}
EOF
}
}