Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AwsElbLoadBalancerHealthCheck

import type { AwsElbLoadBalancerHealthCheck } from "https://aws-api.deno.dev/v0.4/services/securityhub.ts?docs=full";

Contains information about the health checks that are conducted on the load balancer.

interface AwsElbLoadBalancerHealthCheck {
HealthyThreshold?: number | null;
Interval?: number | null;
Target?: string | null;
Timeout?: number | null;
UnhealthyThreshold?: number | null;
}

§Properties

§
HealthyThreshold?: number | null
[src]

The number of consecutive health check successes required before the instance is moved to the Healthy state.

§
Interval?: number | null
[src]

The approximate interval, in seconds, between health checks of an individual instance.

§
Target?: string | null
[src]

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?: number | null
[src]

The amount of time, in seconds, during which no response means a failed health check.

§
UnhealthyThreshold?: number | null
[src]

The number of consecutive health check failures that must occur before the instance is moved to the Unhealthy state.