ClusterConfig Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A cluster is a group of equivalent endpoints and associated policies.
public sealed class ClusterConfig : IEquatable<Yarp.ReverseProxy.Configuration.ClusterConfig>
type ClusterConfig = class
interface IEquatable<ClusterConfig>
Public NotInheritable Class ClusterConfig
Implements IEquatable(Of ClusterConfig)
- Inheritance
-
ClusterConfig
- Implements
Constructors
ClusterConfig() |
Properties
ClusterId |
The Id for this cluster. This needs to be globally unique. This field is required. |
Destinations |
The set of destinations associated with this cluster. |
HealthCheck |
Health checking config. |
HttpClient |
Config for the HTTP client that is used to call destinations in this cluster. |
HttpRequest |
Config for outgoing HTTP requests. |
LoadBalancingPolicy |
Load balancing policy. |
Metadata |
Arbitrary key-value pairs that further describe this cluster. |
SessionAffinity |
Session affinity config. |
Methods
<Clone>$() | |
Equals(ClusterConfig) | |
Equals(Object) | |
GetHashCode() | |
ToString() |
Operators
Equality(ClusterConfig, ClusterConfig) | |
Inequality(ClusterConfig, ClusterConfig) |