UpdateClusterUpgradeDescription Class

Parameters for updating a cluster upgrade.

Inheritance
UpdateClusterUpgradeDescription

Constructor

UpdateClusterUpgradeDescription(*, upgrade_kind='Rolling', update_description=None, cluster_health_policy=None, enable_delta_health_evaluation: Optional[bool] = None, cluster_upgrade_health_policy=None, application_health_policy_map=None, **kwargs)

Parameters

upgrade_kind
str or UpgradeType
Required

The type of upgrade out of the following possible values. Possible values include: 'Invalid', 'Rolling', 'Rolling_ForceRestart'. Default value: "Rolling" .

update_description
RollingUpgradeUpdateDescription
Required

Describes the parameters for updating a rolling upgrade of application or cluster.

cluster_health_policy
ClusterHealthPolicy
Required

Defines a health policy used to evaluate the health of the cluster or of a cluster node.

enable_delta_health_evaluation
bool
Required

When true, enables delta health evaluation rather than absolute health evaluation after completion of each upgrade domain.

cluster_upgrade_health_policy
ClusterUpgradeHealthPolicyObject
Required

Defines a health policy used to evaluate the health of the cluster during a cluster upgrade.

application_health_policy_map
ApplicationHealthPolicies
Required

Defines the application health policy map used to evaluate the health of an application or one of its children entities.