class Aws::SecurityHub::Types::AwsElbLoadBalancerHealthCheck
Contains information about the health checks that are conducted on the load balancer.
@note When making an API call, you may pass AwsElbLoadBalancerHealthCheck
data as a hash: { healthy_threshold: 1, interval: 1, target: "NonEmptyString", timeout: 1, unhealthy_threshold: 1, }
@!attribute [rw] healthy_threshold
The number of consecutive health check successes required before the instance is moved to the Healthy state. @return [Integer]
@!attribute [rw] interval
The approximate interval, in seconds, between health checks of an individual instance. @return [Integer]
@!attribute [rw] target
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> `. @return [String]
@!attribute [rw] timeout
The amount of time, in seconds, during which no response means a failed health check. @return [Integer]
@!attribute [rw] unhealthy_threshold
The number of consecutive health check failures that must occur before the instance is moved to the Unhealthy state. @return [Integer]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsElbLoadBalancerHealthCheck AWS API Documentation
Constants
- SENSITIVE