You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Nested Schema for `health_checks.http_health_check`
111
+
112
+
Read-Only:
113
+
114
+
-`codec_client_type` (String) Application protocol for health checks.
115
+
-`expected_statuses` (Attributes Set) Expected status code ranges. (see [below for nested schema](#nestedatt--health_checks--http_health_check--expected_statuses))
116
+
-`host` (String) The host header value.
117
+
-`path` (String) The request path.
118
+
-`retriable_statuses` (Attributes Set) Retriable status code ranges. (see [below for nested schema](#nestedatt--health_checks--http_health_check--retriable_statuses))
### Nested Schema for `routes.health_checks.http_health_check`
124
+
125
+
Read-Only:
126
+
127
+
-`codec_client_type` (String) Application protocol for health checks.
128
+
-`expected_statuses` (Attributes Set) Expected status code ranges. (see [below for nested schema](#nestedatt--routes--health_checks--http_health_check--expected_statuses))
129
+
-`host` (String) The host header value.
130
+
-`path` (String) The request path.
131
+
-`retriable_statuses` (Attributes Set) Retriable status code ranges. (see [below for nested schema](#nestedatt--routes--health_checks--http_health_check--retriable_statuses))
-`enable_google_cloud_serverless_authentication` (Boolean) Enable Google Cloud serverless authentication.
32
+
-`health_checks` (Attributes Set) Health checks for the route. (see [below for nested schema](#nestedatt--health_checks))
32
33
-`host_path_regex_rewrite_pattern` (String) Rewrites the Host header according to a regular expression matching the path.
33
34
-`host_path_regex_rewrite_substitution` (String) Rewrites the Host header according to a regular expression matching the substitution.
34
35
-`host_rewrite` (String) Rewrites the Host header to a new literal value.
@@ -77,6 +78,89 @@ Route for Pomerium.
77
78
78
79
-`id` (String) Unique identifier for the route.
79
80
81
+
<aid="nestedatt--health_checks"></a>
82
+
### Nested Schema for `health_checks`
83
+
84
+
Optional:
85
+
86
+
-`grpc_health_check` (Attributes) gRPC health check settings. (see [below for nested schema](#nestedatt--health_checks--grpc_health_check))
87
+
-`healthy_threshold` (Number) The number of healthy health checks required before a host is marked healthy.
88
+
-`http_health_check` (Attributes) HTTP health check settings. (see [below for nested schema](#nestedatt--health_checks--http_health_check))
89
+
-`initial_jitter` (String) An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter.
90
+
-`interval` (String) The interval between health checks.
91
+
-`interval_jitter` (String) An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
92
+
-`interval_jitter_percent` (Number) An optional jitter amount as a percentage of interval_ms. If specified, during every interval Envoy will add interval_ms * interval_jitter_percent / 100 to the wait time.
93
+
-`tcp_health_check` (Attributes) TCP health check settings. (see [below for nested schema](#nestedatt--health_checks--tcp_health_check))
94
+
-`timeout` (String) The time to wait for a health check response. If the timeout is reached the health check attempt will be considered a failure.
95
+
-`unhealthy_threshold` (Number) The number of unhealthy health checks required before a host is marked unhealthy.
### Nested Schema for `health_checks.http_health_check`
108
+
109
+
Optional:
110
+
111
+
-`codec_client_type` (String) Use specified application protocol for health checks.
112
+
-`expected_statuses` (Attributes Set) Specifies a list of HTTP response statuses considered healthy. (see [below for nested schema](#nestedatt--health_checks--http_health_check--expected_statuses))
113
+
-`host` (String) The value of the host header in the HTTP health check request.
114
+
-`path` (String) Specifies the HTTP path that will be requested during health checking.
115
+
-`retriable_statuses` (Attributes Set) Specifies a list of HTTP response statuses considered retriable. (see [below for nested schema](#nestedatt--health_checks--http_health_check--retriable_statuses))
### Nested Schema for `health_checks.tcp_health_check`
138
+
139
+
Optional:
140
+
141
+
-`receive` (Attributes Set) When checking the response, 'fuzzy' matching is performed such that each payload block must be found, and in the order specified, but not necessarily contiguous. (see [below for nested schema](#nestedatt--health_checks--tcp_health_check--receive))
142
+
-`send` (Attributes) Empty payloads imply a connect-only health check. (see [below for nested schema](#nestedatt--health_checks--tcp_health_check--send))
0 commit comments