Show / Hide Table of Contents

Class BackendHealth

The health status of the specified backend server as reported by the primary and standby load balancers.

Inheritance
object
BackendHealth
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LoadbalancerService.Models
Assembly: OCI.DotNetSDK.Loadbalancer.dll
Syntax
public class BackendHealth

Properties

HealthCheckResults

Declaration
[Required(ErrorMessage = "HealthCheckResults is required.")]
[JsonProperty(PropertyName = "healthCheckResults")]
public List<HealthCheckResult> HealthCheckResults { get; set; }
Property Value
Type Description
List<HealthCheckResult>

A list of the most recent health check results returned for the specified backend server.

Remarks

Required

Status

Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BackendHealth.StatusEnum? Status { get; set; }
Property Value
Type Description
BackendHealth.StatusEnum?

The general health status of the specified backend server as reported by the primary and standby load balancers.

  • OK: Both health checks returned OK.
  • WARNING: One health check returned OK and one did not.
  • CRITICAL: Neither health check returned OK.
  • UNKNOWN: One or both health checks returned UNKNOWN, or the system was unable to retrieve metrics at this time.
Remarks

Required

In this article
Back to top