# locals ===================================================================== locals { tags = merge( { ManagedBy = "terraform" Module = "storage/ebs" }, var.tags, ) volumes_with_attachment = { for k, v in var.volumes : k => v if v.instance_name != null && v.device_name != null } create_dlm_role = var.dlm_execution_role_arn == null && length(var.snapshot_schedules) > 0 dlm_role_arn = local.create_dlm_role ? aws_iam_role.dlm["role"].arn : var.dlm_execution_role_arn }