# 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 } }