From 4b15fe4744467337c346d621a1fc7bb79a27f00f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taneli=20Lepp=C3=A4?= Date: Fri, 17 Mar 2023 11:40:11 +0100 Subject: [PATCH] Add backend service names to outputs for net-glb and net-ilb-l7 (some things like (#1258) autoneg require names). Co-authored-by: Ludovico Magnocavallo --- modules/net-glb/README.md | 9 +++++---- modules/net-glb/outputs.tf | 7 +++++++ modules/net-ilb-l7/README.md | 9 +++++---- modules/net-ilb-l7/outputs.tf | 7 +++++++ 4 files changed, 24 insertions(+), 8 deletions(-) diff --git a/modules/net-glb/README.md b/modules/net-glb/README.md index 8e851b59..09c6843b 100644 --- a/modules/net-glb/README.md +++ b/modules/net-glb/README.md @@ -815,9 +815,10 @@ module "glb-0" { |---|---|:---:| | [address](outputs.tf#L17) | Forwarding rule address. | | | [backend_service_ids](outputs.tf#L22) | Backend service resources. | | -| [forwarding_rule](outputs.tf#L29) | Forwarding rule resource. | | -| [group_ids](outputs.tf#L34) | Autogenerated instance group ids. | | -| [health_check_ids](outputs.tf#L41) | Autogenerated health check ids. | | -| [neg_ids](outputs.tf#L48) | Autogenerated network endpoint group ids. | | +| [backend_service_names](outputs.tf#L29) | Backend service resource names. | | +| [forwarding_rule](outputs.tf#L36) | Forwarding rule resource. | | +| [group_ids](outputs.tf#L41) | Autogenerated instance group ids. | | +| [health_check_ids](outputs.tf#L48) | Autogenerated health check ids. | | +| [neg_ids](outputs.tf#L55) | Autogenerated network endpoint group ids. | | diff --git a/modules/net-glb/outputs.tf b/modules/net-glb/outputs.tf index bc95e985..cfa4be30 100644 --- a/modules/net-glb/outputs.tf +++ b/modules/net-glb/outputs.tf @@ -26,6 +26,13 @@ output "backend_service_ids" { } } +output "backend_service_names" { + description = "Backend service resource names." + value = { + for k, v in google_compute_backend_service.default : k => v.name + } +} + output "forwarding_rule" { description = "Forwarding rule resource." value = google_compute_global_forwarding_rule.default diff --git a/modules/net-ilb-l7/README.md b/modules/net-ilb-l7/README.md index b6436e92..5ae4ac94 100644 --- a/modules/net-ilb-l7/README.md +++ b/modules/net-ilb-l7/README.md @@ -630,9 +630,10 @@ module "ilb-l7" { |---|---|:---:| | [address](outputs.tf#L17) | Forwarding rule address. | | | [backend_service_ids](outputs.tf#L22) | Backend service resources. | | -| [forwarding_rule](outputs.tf#L29) | Forwarding rule resource. | | -| [group_ids](outputs.tf#L34) | Autogenerated instance group ids. | | -| [health_check_ids](outputs.tf#L41) | Autogenerated health check ids. | | -| [neg_ids](outputs.tf#L48) | Autogenerated network endpoint group ids. | | +| [backend_service_names](outputs.tf#L29) | Backend service resource names. | | +| [forwarding_rule](outputs.tf#L36) | Forwarding rule resource. | | +| [group_ids](outputs.tf#L41) | Autogenerated instance group ids. | | +| [health_check_ids](outputs.tf#L48) | Autogenerated health check ids. | | +| [neg_ids](outputs.tf#L55) | Autogenerated network endpoint group ids. | | diff --git a/modules/net-ilb-l7/outputs.tf b/modules/net-ilb-l7/outputs.tf index 9082dfec..27f4db3a 100644 --- a/modules/net-ilb-l7/outputs.tf +++ b/modules/net-ilb-l7/outputs.tf @@ -26,6 +26,13 @@ output "backend_service_ids" { } } +output "backend_service_names" { + description = "Backend service resource names." + value = { + for k, v in google_compute_region_backend_service.default : k => v.name + } +} + output "forwarding_rule" { description = "Forwarding rule resource." value = google_compute_forwarding_rule.default