diff --git a/README.md b/README.md index 2d44399..ab28fb2 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,4 @@ [![Build Status](https://travis-ci.com/telia-oss/terraform-aws-lambda.svg?branch=master)](https://travis-ci.com/telia-oss/terraform-aws-lambda) -This module creates a lambda function and takes care of setting up the execution role, in addition to uploading the source code. +This module creates a lambda function and takes care of setting up the execution role, in addition to uploading the source code. When using `s3_key` and `s3_bucket` the `source_code_hash` _must_ be manually set if you wish to trigger updates. diff --git a/outputs.tf b/outputs.tf index ad4326d..1192342 100644 --- a/outputs.tf +++ b/outputs.tf @@ -3,7 +3,7 @@ # ------------------------------------------------------------------------------ output "arn" { description = "The Amazon Resource Name (ARN) identifying your Lambda Function." - value = "${element(concat(aws_lambda_function.main.*.arn, aws_lambda_function.vpc.*.arn, aws_lambda_function.main_s3.*.arn, aws_lambda_function.vpc_s3.*.arn,), 0)}" + value = "${element(concat(aws_lambda_function.main.*.arn, aws_lambda_function.vpc.*.arn, aws_lambda_function.main_s3.*.arn, aws_lambda_function.vpc_s3.*.arn, list("")), 0)}" } output "name" { @@ -28,10 +28,10 @@ output "security_group_id" { output "invoke_arn" { description = " The ARN to be used for invoking Lambda Function from API Gateway - to be used in aws_api_gateway_integration uri." - value = "${element(concat(aws_lambda_function.main.*.invoke_arn, aws_lambda_function.vpc.*.invoke_arn, aws_lambda_function.main_s3.*.invoke_arn, aws_lambda_function.vpc_s3.*.invoke_arn,), 0)}" + value = "${element(concat(aws_lambda_function.main.*.invoke_arn, aws_lambda_function.vpc.*.invoke_arn, aws_lambda_function.main_s3.*.invoke_arn, aws_lambda_function.vpc_s3.*.invoke_arn, list("")), 0)}" } output "qualified_arn" { description = " The Amazon Resource Name (ARN) identifying your Lambda Function Version (if versioning is enabled via publish = true)." - value = "${element(concat(aws_lambda_function.main.*.qualified_arn, aws_lambda_function.vpc.*.qualified_arn, aws_lambda_function.main_s3.*.qualified_arn, aws_lambda_function.vpc_s3.*.qualified_arn,), 0)}" + value = "${element(concat(aws_lambda_function.main.*.qualified_arn, aws_lambda_function.vpc.*.qualified_arn, aws_lambda_function.main_s3.*.qualified_arn, aws_lambda_function.vpc_s3.*.qualified_arn, list("")), 0)}" }