Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace NetworkLoadBalancerHealthSummary

A health status summary for the specified network load balancer

Properties

networkLoadBalancerId

networkLoadBalancerId: string

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

status

status: Status

The overall health status of the network load balancer.

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

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

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

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

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

No backend sets are defined for the network load balancer.

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

The system could not retrieve metrics for any reason.

Functions

getDeserializedJsonObj

getJsonObj