outputs.tf 734 B

1234567891011121314151617181920212223242526272829
  1. output "instance_ids" {
  2. value = aws_instance.interconnects[*].id
  3. }
  4. #output "private_ips" {
  5. # value = aws_network_interface.interconnects[*].private_ips
  6. #}
  7. output "private_ips" {
  8. # We only want the first one
  9. value = [ for i in aws_network_interface.interconnects[*].private_ips: tolist(i)[0] ]
  10. }
  11. output "public_ips" {
  12. value = aws_eip.interconnects[*].public_ip
  13. }
  14. output "private_dns" {
  15. value = merge(module.private_dns_record_0.forward, module.private_dns_record_1.forward)
  16. }
  17. output "private_dns_reverse" {
  18. value = merge(module.private_dns_record_0.reverse, module.private_dns_record_1.reverse)
  19. }
  20. output "public_dns" {
  21. value = merge(module.public_dns_record_0.forward, module.public_dns_record_1.forward)
  22. }