Esx.Settings.RemediationFailureToleranceSpec
The Esx.Settings.RemediationFailureToleranceSpec schema contains properties that provides the remediation failure tolerance spec for a cluster.
Warning: this schema is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.
{
"failed_hosts_tolerance_percentage_enabled": false,
"failed_hosts_tolerance_percentage": 0
}
Enable failed hosts tolerance percentage threshold for remediation. If this flag is set to true, it is mandatory to set value in the field Esx.Settings.RemediationFailureToleranceSpec.failed_hosts_tolerance_percentage. If this flag is set to false, remediation will fallback to the default behaviour where remediation will fail even if one host fails.
Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.
Failed hosts tolerance percentage threshold for remediation.
Failure host percentage will be used to arrive at the allowed failure count.
Remediation will be allowed to proceed until we exhaust the allowed failure count and cluster is healthy.
Allowed failure count is always calculated based on the number of hosts in the cluster.
For fractional values, the allowed failure count will be floored to the nearest integer. Ex: If the cluster has 20 hosts and this field is set to 12% then 12% of 20 will be 2.4. The allowed failure count will be 2 as 2.4 will be floored. Remediation will continue till we exhaust the allowed failure count (which is 2 in this case) and cluster remains healthy.
If the failure count > 0 and < 1, then 1 will be considered. Ex: If the cluster has 20 hosts and this field is set to 3 then 3% of 20 will be 0.6. The allowed failure count will be 1.
Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.
Only when Esx.Settings.RemediationFailureToleranceSpec.failed_hosts_tolerance_percentage_enabled is set to false, this field can be missing or null. Otherwise, this field is mandatory.