Files
2020-10-16 21:39:51 -04:00

16 lines
395 B
HCL

locals {
userscsv = csvdecode(file("${path.module}/users.csv"))
users = { for user in local.userscsv : user.mac => user }
}
resource "unifi_user" "user" {
for_each = local.users
mac = each.key
name = each.value.name
# append an optional additional note
note = trimspace("${each.value.note}\n\nmanaged by TF")
allow_existing = true
skip_forget_on_destroy = true
}