1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# Outputs ======================================================================
output "detector_id" {
description = "GuardDuty detector ID of the member account"
value = data.aws_guardduty_detector.this.id
}
output "enabled_features" {
description = "Features and their configuration enabled on the member account"
value = {
for k, v in local.features : k => merge(
{ status = v.status },
length(v.additional_configuration) > 0 ? { additional_configuration = v.additional_configuration } : {}
) if v.status == true
}
}
|