Values.AwsElbLoadBalancerHealthCheckSourceContains information about the health checks that are conducted on the load balancer.
type nonrec t = {healthyThreshold : Integer.t option;The number of consecutive health check successes required before the instance is moved to the Healthy state.
*)interval : Integer.t option;The approximate interval, in seconds, between health checks of an individual instance.
*)target : NonEmptyString.t option;The instance that is being checked. The target specifies the protocol and port. The available protocols are TCP, SSL, HTTP, and HTTPS. The range of valid ports is 1 through 65535. For the HTTP and HTTPS protocols, the target also specifies the ping path. For the TCP protocol, the target is specified as TCP: <port> . For the SSL protocol, the target is specified as SSL.<port> . For the HTTP and HTTPS protocols, the target is specified as <protocol>:<port>/<path to ping> .
*)timeout : Integer.t option;The amount of time, in seconds, during which no response means a failed health check.
*)unhealthyThreshold : Integer.t option;The number of consecutive health check failures that must occur before the instance is moved to the Unhealthy state.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Integer of Integer.t | `String of NonEmptyString.t ]) list ]