ClusterInfraUpdateHaConfigInfo

ClusterInfraUpdateHaConfigInfo
ClusterInfraUpdateHaConfigInfo

Configuration of the vSphere InfraUpdateHA service.

All fields are defined as optional. In case of a reconfiguration, unset fields are not changed.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "enabled": false,
    "behavior": "string",
    "moderateRemediation": "string",
    "severeRemediation": "string",
    "providers": [
        "string"
    ]
}
boolean
enabled
Optional

Flag indicating whether or not the service is enabled.

InfraUpdateHA will not be active, unless DRS is enabled as well.

string
behavior
Optional

Configured behavior.

Values are of type BehaviorType.

string
moderateRemediation
Optional

Configured remediation for moderately degraded hosts.

Values are of type RemediationType. Configuring MaintenanceMode for moderateRemedation and QuarantineMode for severeRemediation is not supported and will throw InvalidArgument.

string
severeRemediation
Optional

Configured remediation for severely degraded hosts.

Values are of type RemediationType.

array of string
providers
Optional

The list of health update providers configured for this cluster.

Providers are identified by their id.

When reconfiguring the cluster, a list with a single element {""} will clear the list of providers.

If the provider list is empty, InfraUpdateHA will not be active.