ClusterUpgradePolicy Class

Definition

Cluster upgrade policy

public class ClusterUpgradePolicy
type ClusterUpgradePolicy = class
Public Class ClusterUpgradePolicy
Inheritance
ClusterUpgradePolicy

Constructors

ClusterUpgradePolicy()

Initializes a new instance of the ClusterUpgradePolicy class.

ClusterUpgradePolicy(String, String, String, String, String, String, ClusterHealthPolicy, Nullable<Boolean>, Nullable<Boolean>, ClusterUpgradeDeltaHealthPolicy)

Initializes a new instance of the ClusterUpgradePolicy class.

Properties

DeltaHealthPolicy

Gets or sets delta health policy

ForceRestart

Gets or sets force node to restart or not

HealthCheckRetryTimeout

Gets or sets the length of time that health checks can fail continuously,it represents .Net TimeSpan

HealthCheckStableDuration

Gets or sets the length of time that health checks must pass continuously,it represents .Net TimeSpan

HealthCheckWaitDuration

Gets or sets the length of time to wait after completing an upgrade domain before performing health checks, it represents .Net TimeSpan

HealthPolicy

Gets or sets cluster health Policy

OverrideUserUpgradePolicy

Gets or sets use the user defined upgrade policy or not

UpgradeDomainTimeout

Gets or sets the timeout for any upgrade domain,it represents .Net TimeSpan

UpgradeReplicaSetCheckTimeout

Gets or sets timeout for replica set upgrade to complete,it represents .Net TimeSpan

UpgradeTimeout

Gets or sets the upgrade timeout,it represents .Net TimeSpan

Methods

Validate()

Validate the object.

Applies to