-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoutputs.tf
More file actions
39 lines (32 loc) · 1.49 KB
/
outputs.tf
File metadata and controls
39 lines (32 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
output "lambda_republished_image_uri" {
description = "Private ECR image URI for the republished scheduled Lambda image."
value = module.lambda_image_republish.lambda_image_uri_with_digest
}
output "notification_republished_image_uri" {
description = "Private ECR image URI for the republished notification image. Null when notification_image_uri_override is used."
value = local.use_notification_image_override ? null : module.notification_image_republish[0].lambda_image_uri_with_digest
}
output "notification_image_uri" {
description = "Notification image URI used by the email notifier."
value = local.notification_lambda_image_uri
}
output "sns_topic_arn" {
description = "ARN of the shared SNS topic."
value = module.lambdacron.sns_topic_arn
}
output "scheduled_lambda_arn" {
description = "ARN of the scheduled Lambda."
value = module.lambdacron.scheduled_lambda_arn
}
output "scheduled_lambda_role_arn" {
description = "ARN of the scheduled Lambda execution role."
value = module.lambdacron.scheduled_lambda_role_arn
}
output "scheduled_lambda_test_url" {
description = "Lambda Function URL for on-demand test invokes. Null if disabled."
value = module.lambdacron.scheduled_lambda_test_url
}
output "email_notification_lambda_arn" {
description = "ARN of the email notification Lambda. Null when email notifications are not configured."
value = local.enable_email_notification ? module.email_notification[0].lambda_arn : null
}