ConfigurationUpgradeDescription 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.
Represents a class to encapsulate parameters describing a Service Fabric cluster configuration upgrade.
public sealed class ConfigurationUpgradeDescription
type ConfigurationUpgradeDescription = class
Public NotInheritable Class ConfigurationUpgradeDescription
- Inheritance
-
ConfigurationUpgradeDescription
Constructors
ConfigurationUpgradeDescription() |
Initializes a new instance of the ConfigurationUpgradeDescription class. |
ConfigurationUpgradeDescription(String) |
Initializes a new instance of the ConfigurationUpgradeDescription class. |
Properties
ApplicationHealthPolicies |
Gets or sets the application health policies used to evaluate the applications health as part of the cluster health evaluation. |
ClusterConfiguration |
This is the cluster configuration that will be applied to cluster. |
HealthCheckRetryTimeout |
Gets or sets the length of time between attempts to perform a health check if the application or cluster is not healthy. |
HealthCheckStableDuration |
Gets or sets the length of time that the application or cluster must remain healthy before the health check passes and the upgrade proceeds to the next Upgrade Domain. |
HealthCheckWaitDuration |
Gets or sets the length of time to wait after completing an upgrade domain before starting the health check process. |
MaxPercentDeltaUnhealthyNodes |
Gets or sets the maximum allowed percentage of nodes health degradation allowed during cluster upgrades. |
MaxPercentUnhealthyApplications |
Gets the maximum allowed percentage of unhealthy applications from the ClusterHealthPolicy. |
MaxPercentUnhealthyNodes |
Gets or sets the maximum allowed percentage of unhealthy nodes. |
MaxPercentUpgradeDomainDeltaUnhealthyNodes |
Gets or sets the maximum allowed percentage of upgrade domain nodes health degradation allowed during cluster upgrades. |
UpgradeDomainTimeout |
Gets or sets the timeout for the upgrade domain. |
UpgradeTimeout |
Gets or sets the upgrade timeout. |
Methods
ToString() |
Gets a string representation of the ConfigurationUpgradeDescription. |