Class NetworkLoadBalancerHealth
The health status details for the specified network load balancer.
This object does not explicitly enumerate backend sets with a status of OK. However, the backend sets are included in the
totalBackendSetCount sum.
Inherited Members
Namespace: Oci.NetworkloadbalancerService.Models
Assembly: OCI.DotNetSDK.Networkloadbalancer.dll
Syntax
public class NetworkLoadBalancerHealthProperties
CriticalStateBackendSetNames
Declaration
[Required(ErrorMessage = "CriticalStateBackendSetNames is required.")]
[JsonProperty(PropertyName = "criticalStateBackendSetNames")]
public List<string> CriticalStateBackendSetNames { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | A list of backend sets that are currently in the  | 
Remarks
Required
Status
Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public NetworkLoadBalancerHealth.StatusEnum? Status { get; set; }Property Value
| Type | Description | 
|---|---|
| NetworkLoadBalancerHealth.StatusEnum? | The overall health status of the network load balancer.
 
 | 
Remarks
Required
TotalBackendSetCount
Declaration
[Required(ErrorMessage = "TotalBackendSetCount is required.")]
[JsonProperty(PropertyName = "totalBackendSetCount")]
public int? TotalBackendSetCount { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | The total number of backend sets associated with this network load balancer.
 | 
Remarks
Required
UnknownStateBackendSetNames
Declaration
[Required(ErrorMessage = "UnknownStateBackendSetNames is required.")]
[JsonProperty(PropertyName = "unknownStateBackendSetNames")]
public List<string> UnknownStateBackendSetNames { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | A list of backend sets that are currently in the  | 
Remarks
Required
WarningStateBackendSetNames
Declaration
[Required(ErrorMessage = "WarningStateBackendSetNames is required.")]
[JsonProperty(PropertyName = "warningStateBackendSetNames")]
public List<string> WarningStateBackendSetNames { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | A list of backend sets that are currently in the  | 
Remarks
Required