From 86be10c776563345ef814956167562157de40d44 Mon Sep 17 00:00:00 2001 From: Lukas Greve Date: Sun, 7 Sep 2025 20:10:09 +0200 Subject: [PATCH] add some outputs, but not avails --- multiple/shared_modules/outputs.tf | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/multiple/shared_modules/outputs.tf b/multiple/shared_modules/outputs.tf index 877c03b..ed6bd4a 100644 --- a/multiple/shared_modules/outputs.tf +++ b/multiple/shared_modules/outputs.tf @@ -16,4 +16,25 @@ output "cloudinit_disk_id" { output "cloudinit_disk_name" { value = libvirt_cloudinit_disk.commoninit.name -} \ No newline at end of file +} + +# Additional useful outputs for counted resources +output "domain_names" { + value = [for domain in libvirt_domain.domain : domain.name] +} + +output "domain_ids" { + value = [for domain in libvirt_domain.domain : domain.id] +} + +output "volume_names" { + value = [for volume in libvirt_volume.vm_disk : volume.name] +} + +output "volume_ids" { + value = [for volume in libvirt_volume.vm_disk : volume.id] +} + +output "instance_count" { + value = var.instance_count +}