Provide acces to a Backend Service's attribute. For more information see the official documentation and the API.
data "google_compute_backend_service" "baz" { name = "foobar" }
The following arguments are supported:
name
- (Required) The name of the Backend Service. project
- (Optional) The project in which the resource belongs. If it is not provided, the provider project is used. In addition to the arguments listed above, the following attributes are exported:
connection_draining_timeout_sec
- Time for which instance will be drained (not accept new connections, but still work to finish started ones).
description
- Textual description for the Backend Service.
enable_cdn
- Whether or not Cloud CDN is enabled on the Backend Service.
fingerprint
- The fingerprint of the Backend Service.
port_name
- The name of a service that has been added to an instance group in this backend.
protocol
- The protocol for incoming requests.
self_link
- The URI of the Backend Service.
session_affinity
- The Backend Service session stickyness configuration.
timeout_sec
- The number of seconds to wait for a backend to respond to a request before considering the request failed.
backend
- The list of backends that serve this Backend Service.
health_checks
- The list of HTTP/HTTPS health checks used by the Backend Service.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/google/d/datasource_google_compute_backend_service.html