Language

INodePool.AutoRepair Property

Definition

autoRepair specifies whether health checks should be enabled for machines in the NodePool. Enabling this feature will cause the controller to automatically delete unhealthy machines. The unhealthy criteria are determined by checking the Node Ready condition and a timeout that might vary depending on the platform provider. autoRepair will not take action when more than 2 Nodes are unhealthy at the same time, giving time for the cluster to stabilize or for the user to manually intervene.

[Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Runtime.Info(Create=true, Description="autoRepair specifies whether health checks should be enabled for machines\r\n        in the NodePool. Enabling this feature will cause the controller to\r\n        automatically delete unhealthy machines. The unhealthy criteria are\r\n        determined by checking the Node Ready condition and a timeout that might\r\n        vary depending on the platform provider. autoRepair will not take action\r\n        when more than 2 Nodes are unhealthy at the same time, giving time for\r\n        the cluster to stabilize or for the user to manually intervene.", PossibleTypes=new System.Type[] { typeof(System.Boolean) }, Read=true, ReadOnly=false, Required=false, SerializedName="autoRepair", Update=false)]
public bool? AutoRepair { get; set; }
[<Microsoft.Azure.PowerShell.Cmdlets.RedHatOpenShiftHcp.Runtime.Info(Create=true, Description="autoRepair specifies whether health checks should be enabled for machines\r\n        in the NodePool. Enabling this feature will cause the controller to\r\n        automatically delete unhealthy machines. The unhealthy criteria are\r\n        determined by checking the Node Ready condition and a timeout that might\r\n        vary depending on the platform provider. autoRepair will not take action\r\n        when more than 2 Nodes are unhealthy at the same time, giving time for\r\n        the cluster to stabilize or for the user to manually intervene.", PossibleTypes=new System.Type[] { typeof(System.Boolean) }, Read=true, ReadOnly=false, Required=false, SerializedName="autoRepair", Update=false)>]
member this.AutoRepair : Nullable<bool> with get, set
Public Property AutoRepair As Nullable(Of Boolean)

Property Value

Attributes

Applies to