terraform { required_providers { incus = { source = "lxc/incus" } } } resource "incus_network" "hypervisor" { for_each = var.hypervisors name = var.name target = each.key type = var.type config = var.hypervisor_config } resource "incus_network" "witness" { for_each = var.witnesses name = var.name target = each.key type = var.type config = var.witness_config } resource "incus_network" "this" { depends_on = [ incus_network.hypervisor, incus_network.witness, ] name = var.name type = var.type }