FabricUpgradeProgress 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.
Encapsulates the progress of a Service Fabric upgrade.
public sealed class FabricUpgradeProgress
type FabricUpgradeProgress = class
Public NotInheritable Class FabricUpgradeProgress
- Inheritance
-
FabricUpgradeProgress
Properties
CurrentUpgradeDomainDuration |
Gets the estimated elapsed time spent processing the current Upgrade Domain. Value not defined for node-by-node upgrades. |
CurrentUpgradeDomainProgress |
Gives the detailed upgrade progress for nodes in the current upgrade domain. Value not defined for node-by-node upgrades. |
CurrentUpgradeUnitsProgress |
Gives the detailed upgrade progress for nodes in the current upgrade domain if upgrade unit is upgrade domains, or node currently going through upgrade for node-by-node upgrades. |
FailureReason |
Gets the category of upgrade failure if the upgrade failed. |
FailureTimestampUtc |
Gets the time at which the upgrade failed. |
IsNodeByNode |
Gets if this upgrade is a node-by-node upgrade |
NextUpgradeDomain |
Gets the next upgrade domain for this upgrade. Value not defined for node-by-node upgrades. |
RollingUpgradeMode |
Gets the rolling upgrade mode for this upgrade. |
StartTimestampUtc |
Gets the time at which the upgrade started. |
TargetCodeVersion |
Gets the target code version for this upgrade. |
TargetConfigVersion |
Gets the target configuration version for this upgrade. |
UnhealthyEvaluations |
Gets the health evaluations which describe the data and the algorithm used by health manager to evaluate cluster health. Only populated when the cluster’s aggregated health state is Error. When the upgrade rolls back because of health evaluation, it provides a snapshot view of the health at the time the health check was performed. |
UpgradeDescription |
Gets the upgrade parameter details that describe the behavior of the current upgrade. |
UpgradeDomainProgressAtFailure |
Gets structured information about what actions were being performed by the system at the moment of upgrade failure. Value not defined for node-by-node upgrades. |
UpgradeDomains |
Gets the list of upgrade domains. Value not defined for node-by-node upgrades. |
UpgradeDuration |
Gets the estimated elapsed time spent processing the current overall upgrade. |
UpgradeState |
Gets the upgrade state for this upgrade. |
UpgradeUnits |
Gets the list of upgrade units. For node-by-node upgrades this is a list of nodes, otherwise this is a list of upgrade domains. |
Methods
GetChangedUpgradeDomains(FabricUpgradeProgress) |
Gets the list of changed upgrade domains. |
ToString() |
Gets a string representation of the fabric upgrade progress. |