/ modules / aws-ec2-instance / outputs.tf
outputs.tf
 1  locals {
 2    public_ips = aws_instance.main[*].public_ip
 3    hostnames  = aws_instance.main[*].tags.Name
 4  }
 5  
 6  output "public_ips" {
 7    value = local.public_ips
 8  }
 9  
10  output "hostnames" {
11    value = local.hostnames
12  }
13  
14  output "hosts" {
15    value = zipmap(local.hostnames, local.public_ips)
16  }
17  
18  output "instances" {
19    value = aws_instance.main
20  }