Get a forwarding rule within GCE from its name.
data "google_compute_forwarding_rule" "my-forwarding-rule" {
name = "forwarding-rule-us-east1"
}
The following arguments are supported:
name - (Required) The name of the forwarding rule. project - (Optional) The project in which the resource belongs. If it is not provided, the provider project is used.
region - (Optional) The region in which the resource belongs. If it is not provided, the project region is used.
In addition to the arguments listed above, the following attributes are exported:
description - Description of this forwarding rule.
network - Network of this forwarding rule.
subnetwork - Subnetwork of this forwarding rule.
ip_address - IP address of this forwarding rule.
ip_protocol - IP protocol of this forwarding rule.
ports - List of ports to use for internal load balancing, if this forwarding rule has any.
port_range - Port range, if this forwarding rule has one.
target - URL of the target pool, if this forwarding rule has one.
backend_service - Backend service, if this forwarding rule has one.
load_balancing_scheme - Type of load balancing of this forwarding rule.
region - Region of this forwarding rule.
self_link - The URI of the resource.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/google/d/datasource_compute_forwarding_rule.html