и map с именами ролей: id ролей. Пытаюсь получить новый list role_ids, в котором будут только id тех имен, что есть в list:
role_ids = flatten([ for name, id in local.roles : id if name in var.cf_member.roles ])
но получаю ошибку:
Error: Invalid 'for' expression
│
│ on main.tf line 11, in locals:
│ 11: role_ids = flatten([ for name, id in local.roles : id if name in var.cf_member.roles ])
│
│ Extra characters after the end of the 'for' expression.
где я не прав?
role_ids = [for name, id in local.roles : id if name in var.cf_member.roles]
Аналогично, подчеркивает in
переписал ^^
Обсуждают сегодня