Пытаюсь обновить модуль до V12. В настоящее время я получаю указанную выше ошибку. Вопрос в том, могу ли я определить список карт в модуле, а не объявлять его как переменную?
security_groups = [module.ecs.asg_security_group_id, aws_security_group.default_security_group.id, aws_security_group.custom_security_group.id, aws_security_group.pa_security_group.id, aws_security_group.pa_security_group.id, aws_security_group.mashery_security].
Если да, то как я могу это сделать, большое спасибо
aws_security_group.mashery_security_group. *. id возвращает список. В этом случае поможет функция flatten.
security_groups = flatten([ module.ecs.asg_security_group_id, aws_security_group.default_security_group.id, aws_security_group.custom_security_group.id, aws_security_group.pa_security_group.id, aws_security_group.mashery_security_group.*.id, ])