Skip to content

Commit 7b65a65

Browse files
committed
updates
1 parent b01b642 commit 7b65a65

File tree

8 files changed

+32
-3
lines changed

8 files changed

+32
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -902,14 +902,14 @@ No modules.
902902
| <a name="output_lambda_layer_created_date"></a> [lambda\_layer\_created\_date](#output\_lambda\_layer\_created\_date) | The date Lambda Layer resource was created |
903903
| <a name="output_lambda_layer_layer_arn"></a> [lambda\_layer\_layer\_arn](#output\_lambda\_layer\_layer\_arn) | The ARN of the Lambda Layer without version |
904904
| <a name="output_lambda_layer_signing_job_arn"></a> [lambda\_layer\_signing\_job\_arn](#output\_lambda\_layer\_signing\_job\_arn) | ARN of a signing job |
905+
| <a name="output_lambda_layer_signing_profile_version_arn"></a> [lambda\_layer\_signing\_profile\_version\_arn](#output\_lambda\_layer\_signing\_profile\_version\_arn) | ARN for a signing profile version |
905906
| <a name="output_lambda_layer_source_code_size"></a> [lambda\_layer\_source\_code\_size](#output\_lambda\_layer\_source\_code\_size) | The size in bytes of the Lambda Layer .zip file |
906907
| <a name="output_lambda_layer_version"></a> [lambda\_layer\_version](#output\_lambda\_layer\_version) | The Lambda Layer version |
907908
| <a name="output_lambda_role_arn"></a> [lambda\_role\_arn](#output\_lambda\_role\_arn) | The ARN of the IAM role created for the Lambda Function |
908909
| <a name="output_lambda_role_name"></a> [lambda\_role\_name](#output\_lambda\_role\_name) | The name of the IAM role created for the Lambda Function |
909910
| <a name="output_lambda_role_unique_id"></a> [lambda\_role\_unique\_id](#output\_lambda\_role\_unique\_id) | The unique id of the IAM role created for the Lambda Function |
910911
| <a name="output_local_filename"></a> [local\_filename](#output\_local\_filename) | The filename of zip archive deployed (if deployment was from local) |
911912
| <a name="output_s3_object"></a> [s3\_object](#output\_s3\_object) | The map with S3 object data of zip archive deployed (if deployment was from S3) |
912-
| <a name="output_signing_profile_version_arn"></a> [signing\_profile\_version\_arn](#output\_signing\_profile\_version\_arn) | ARN for a signing profile version |
913913
<!-- END_TF_DOCS -->
914914

915915
## Development

examples/complete/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,11 @@ No inputs.
8484
| <a name="output_lambda_function_url_id"></a> [lambda\_function\_url\_id](#output\_lambda\_function\_url\_id) | The Lambda Function URL generated id |
8585
| <a name="output_lambda_function_version"></a> [lambda\_function\_version](#output\_lambda\_function\_version) | Latest published version of Lambda Function |
8686
| <a name="output_lambda_layer_arn"></a> [lambda\_layer\_arn](#output\_lambda\_layer\_arn) | The ARN of the Lambda Layer with version |
87+
| <a name="output_lambda_layer_code_sha256"></a> [lambda\_layer\_code\_sha256](#output\_lambda\_layer\_code\_sha256) | Base64-encoded representation of raw SHA-256 sum of the zip file |
8788
| <a name="output_lambda_layer_created_date"></a> [lambda\_layer\_created\_date](#output\_lambda\_layer\_created\_date) | The date Lambda Layer resource was created |
8889
| <a name="output_lambda_layer_layer_arn"></a> [lambda\_layer\_layer\_arn](#output\_lambda\_layer\_layer\_arn) | The ARN of the Lambda Layer without version |
90+
| <a name="output_lambda_layer_signing_job_arn"></a> [lambda\_layer\_signing\_job\_arn](#output\_lambda\_layer\_signing\_job\_arn) | ARN of a signing job |
91+
| <a name="output_lambda_layer_signing_profile_version_arn"></a> [lambda\_layer\_signing\_profile\_version\_arn](#output\_lambda\_layer\_signing\_profile\_version\_arn) | ARN for a signing profile version |
8992
| <a name="output_lambda_layer_source_code_size"></a> [lambda\_layer\_source\_code\_size](#output\_lambda\_layer\_source\_code\_size) | The size in bytes of the Lambda Layer .zip file |
9093
| <a name="output_lambda_layer_version"></a> [lambda\_layer\_version](#output\_lambda\_layer\_version) | The Lambda Layer version |
9194
| <a name="output_lambda_role_arn"></a> [lambda\_role\_arn](#output\_lambda\_role\_arn) | The ARN of the IAM role created for the Lambda Function |

examples/complete/outputs.tf

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,21 @@ output "lambda_layer_version" {
9191
value = module.lambda_function.lambda_layer_version
9292
}
9393

94+
output "lambda_layer_code_sha256" {
95+
description = "Base64-encoded representation of raw SHA-256 sum of the zip file"
96+
value = module.lambda_function.lambda_layer_code_sha256
97+
}
98+
99+
output "lambda_layer_signing_job_arn" {
100+
description = "ARN of a signing job"
101+
value = module.lambda_function.lambda_layer_signing_job_arn
102+
}
103+
104+
output "lambda_layer_signing_profile_version_arn" {
105+
description = "ARN for a signing profile version"
106+
value = module.lambda_function.lambda_layer_signing_profile_version_arn
107+
}
108+
94109
# IAM Role
95110
output "lambda_role_arn" {
96111
description = "The ARN of the IAM role created for the Lambda Function"

examples/event-source-mapping/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ No inputs.
6161

6262
| Name | Description |
6363
|------|-------------|
64+
| <a name="output_lambda_event_source_mapping_arn"></a> [lambda\_event\_source\_mapping\_arn](#output\_lambda\_event\_source\_mapping\_arn) | The event source mapping ARN |
6465
| <a name="output_lambda_event_source_mapping_function_arn"></a> [lambda\_event\_source\_mapping\_function\_arn](#output\_lambda\_event\_source\_mapping\_function\_arn) | The the ARN of the Lambda function the event source mapping is sending events to |
6566
| <a name="output_lambda_event_source_mapping_state"></a> [lambda\_event\_source\_mapping\_state](#output\_lambda\_event\_source\_mapping\_state) | The state of the event source mapping |
6667
| <a name="output_lambda_event_source_mapping_state_transition_reason"></a> [lambda\_event\_source\_mapping\_state\_transition\_reason](#output\_lambda\_event\_source\_mapping\_state\_transition\_reason) | The reason the event source mapping is in its current state |

examples/event-source-mapping/main.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ module "lambda_function" {
8383
uri = "/"
8484
}
8585
]
86+
tags = { mapping = "amq" }
8687
}
8788
# self_managed_kafka = {
8889
# batch_size = 1
@@ -179,6 +180,10 @@ module "lambda_function" {
179180
"arn:aws:iam::aws:policy/service-role/AWSLambdaDynamoDBExecutionRole",
180181
"arn:aws:iam::aws:policy/service-role/AWSLambdaKinesisExecutionRole",
181182
]
183+
184+
tags = {
185+
example = "event-source-mapping"
186+
}
182187
}
183188

184189
##################

examples/event-source-mapping/outputs.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,8 @@ output "lambda_event_source_mapping_uuid" {
6969
description = "The UUID of the created event source mapping"
7070
value = module.lambda_function.lambda_event_source_mapping_uuid
7171
}
72+
73+
output "lambda_event_source_mapping_arn" {
74+
description = "The event source mapping ARN"
75+
value = module.lambda_function.lambda_event_source_mapping_arn
76+
}

main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ resource "aws_lambda_event_source_mapping" "this" {
405405
}
406406
}
407407

408-
tags = var.tags
408+
tags = merge(var.tags, try(each.value.tags, {}))
409409
}
410410

411411
resource "aws_lambda_function_url" "this" {

outputs.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ output "lambda_layer_signing_job_arn" {
101101
value = try(aws_lambda_layer_version.this[0].signing_job_arn, "")
102102
}
103103

104-
output "signing_profile_version_arn" {
104+
output "lambda_layer_signing_profile_version_arn" {
105105
description = "ARN for a signing profile version"
106106
value = try(aws_lambda_layer_version.this[0].signing_profile_version_arn, "")
107107
}

0 commit comments

Comments
 (0)