| Name | Version |
|---|---|
| >= 4.20.0 |
No modules.
| Name | Type |
|---|---|
| google_compute_backend_service.mig_backend | resource |
| google_compute_global_forwarding_rule.forwarding_rule | resource |
| google_compute_health_check.mig_lb_hc | resource |
| google_compute_target_https_proxy.https_proxy | resource |
| google_compute_url_map.url_map | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| backend_migs | List of MIGs to be used as backends. | list(string) |
n/a | yes |
| backend_timeout | Backend timeout in seconds | number |
10 |
no |
| external_ip | (Optional) External IP for the L7 XLB. | string |
null |
no |
| labels | An optional map of label key:value pairs to assign to the forwarding rule. Default is an empty map. |
map(string) |
{} |
no |
| logs_enabled | Whether to enable logging for the load balancer traffic served by this backend service. | bool |
false |
no |
| logs_sample_rate | This field can only be specified if logging is enabled for this backend service. The value of the field must be in [0, 1]. |
number |
null |
no |
| name | External LB name. | string |
n/a | yes |
| project_id | Project id. | string |
n/a | yes |
| security_policy | (Optional) The security policy associated with this backend service. | string |
null |
no |
| ssl_certificate | A list of SSL certificates for the HTTPS LB. | list(string) |
n/a | yes |
| ssl_policy | A reference to the SslPolicy resource that will be associated with the TargetHttpsProxy resource. If not set, the TargetHttpsProxy resource will not have any SSL policy configured. |
string |
null |
no |
No outputs.