Table of Contents

Class HealthCheckConfig

Namespace
Yarp.ReverseProxy.Configuration
Assembly
Yarp.ReverseProxy.dll

All health check config.

public sealed record HealthCheckConfig : IEquatable<HealthCheckConfig>
Inheritance
HealthCheckConfig
Implements
Inherited Members

Constructors

HealthCheckConfig()

public HealthCheckConfig()

Properties

Active

Active health check config.

public ActiveHealthCheckConfig? Active { get; init; }

Property Value

ActiveHealthCheckConfig

AvailableDestinationsPolicy

Available destinations policy.

public string? AvailableDestinationsPolicy { get; init; }

Property Value

string

Passive

Passive health check config.

public PassiveHealthCheckConfig? Passive { get; init; }

Property Value

PassiveHealthCheckConfig

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(HealthCheckConfig?)

public bool Equals(HealthCheckConfig? other)

Parameters

other HealthCheckConfig

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

<Clone>$()

public HealthCheckConfig <Clone>$()

Returns

HealthCheckConfig

Operators

operator ==(HealthCheckConfig?, HealthCheckConfig?)

public static bool operator ==(HealthCheckConfig? left, HealthCheckConfig? right)

Parameters

left HealthCheckConfig
right HealthCheckConfig

Returns

bool

operator !=(HealthCheckConfig?, HealthCheckConfig?)

public static bool operator !=(HealthCheckConfig? left, HealthCheckConfig? right)

Parameters

left HealthCheckConfig
right HealthCheckConfig

Returns

bool