-
Notifications
You must be signed in to change notification settings - Fork 2
/
outputs.tf
55 lines (50 loc) · 1.76 KB
/
outputs.tf
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
output "metrics" {
description = "The metrics filters for the Alarms"
value = [
aws_cloudwatch_log_metric_filter.bucket_mod,
aws_cloudwatch_log_metric_filter.cloudtrail_cfg,
aws_cloudwatch_log_metric_filter.cmk,
aws_cloudwatch_log_metric_filter.config_change,
aws_cloudwatch_log_metric_filter.gateway,
aws_cloudwatch_log_metric_filter.nacl,
aws_cloudwatch_log_metric_filter.nomfa,
aws_cloudwatch_log_metric_filter.policychange,
aws_cloudwatch_log_metric_filter.root,
aws_cloudwatch_log_metric_filter.routes,
aws_cloudwatch_log_metric_filter.sg,
aws_cloudwatch_log_metric_filter.signfail,
aws_cloudwatch_log_metric_filter.unauth,
aws_cloudwatch_log_metric_filter.vpc,
]
}
output "alarms" {
description = "The alarms created"
value = [
aws_cloudwatch_metric_alarm.bucket_mod,
aws_cloudwatch_metric_alarm.cloudtrail_cfg,
aws_cloudwatch_metric_alarm.cmk,
aws_cloudwatch_metric_alarm.config_change,
aws_cloudwatch_metric_alarm.gateway,
aws_cloudwatch_metric_alarm.nacl,
aws_cloudwatch_metric_alarm.nomfa,
aws_cloudwatch_metric_alarm.policychange,
aws_cloudwatch_metric_alarm.root,
aws_cloudwatch_metric_alarm.routes,
aws_cloudwatch_metric_alarm.sg,
aws_cloudwatch_metric_alarm.signfail,
aws_cloudwatch_metric_alarm.unauth,
aws_cloudwatch_metric_alarm.vpc,
]
}
output "lambda" {
description = "The lambda"
value = aws_lambda_function.email
}
output "sns_topic_processed" {
description = "The final SNS endpoint for a processed message"
value = aws_sns_topic.processed-message
}
output "sns_topic_subscription_lambda" {
description = "The SNS subcription that pulls messages into being processed by the Lambda"
value = aws_sns_topic_subscription.lambda
}