Safe Haskell | None |
---|---|
Language | Haskell2010 |
The ElasticLoadBalancing HealthCheck is an embedded property of the AWS::ElasticLoadBalancing::LoadBalancer type.
- data HealthCheck = HealthCheck {}
- healthCheck :: Val Text -> Val Text -> Val Text -> Val Text -> Val Text -> HealthCheck
- hcHealthyThreshold :: Lens' HealthCheck (Val Text)
- hcInterval :: Lens' HealthCheck (Val Text)
- hcTarget :: Lens' HealthCheck (Val Text)
- hcTimeout :: Lens' HealthCheck (Val Text)
- hcUnhealthyThreshold :: Lens' HealthCheck (Val Text)
Documentation
data HealthCheck Source
Full data type definition for HealthCheck. See healthCheck
for a more
convenient constructor.
Constructor for HealthCheck
containing required fields as arguments.
hcHealthyThreshold :: Lens' HealthCheck (Val Text) Source
Specifies the number of consecutive health probe successes required before moving the instance to the Healthy state.
hcInterval :: Lens' HealthCheck (Val Text) Source
Specifies the approximate interval, in seconds, between health checks of an individual instance.
hcTarget :: Lens' HealthCheck (Val Text) Source
Specifies the instance's protocol and port to check. The protocol can be TCP, HTTP, HTTPS, or SSL. The range of valid ports is 1 through 65535.
hcTimeout :: Lens' HealthCheck (Val Text) Source
Specifies the amount of time, in seconds, during which no response means a failed health probe. This value must be less than the value for Interval.
hcUnhealthyThreshold :: Lens' HealthCheck (Val Text) Source
Specifies the number of consecutive health probe failures required before moving the instance to the Unhealthy state.