Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace LoadBalancerHealthSummary

A health status summary for the specified load balancer.

Enumerations

Properties

Functions

Properties

loadBalancerId

loadBalancerId: string

The OCID of the load balancer the health status is associated with.

status

status: Status

The overall health status of the load balancer.

**OK:** All backend sets associated with the load balancer return a status of {@code OK}.

**WARNING:** At least one of the backend sets associated with the load balancer returns a status of {@code WARNING}, no backend sets return a status of {@code CRITICAL}, and the load balancer life cycle state is {@code ACTIVE}.

**CRITICAL:** One or more of the backend sets associated with the load balancer return a status of {@code CRITICAL}.

**UNKNOWN:** If any one of the following conditions is true:

The load balancer life cycle state is not {@code ACTIVE}.

No backend sets are defined for the load balancer.

More than half of the backend sets associated with the load balancer return a status of {@code UNKNOWN}, none of the backend sets return a status of {@code WARNING} or {@code CRITICAL}, and the load balancer life cycle state is {@code ACTIVE}.

The system could not retrieve metrics for any reason.

Functions

getDeserializedJsonObj

getJsonObj