NodeRepairConfig
The node auto repair configuration for the node group.
Contents
- enabled
-
Specifies whether to enable node auto repair for the node group. Node auto repair is disabled by default.
Type: Boolean
Required: No
- maxParallelNodesRepairedCount
-
Specify the maximum number of nodes that can be repaired concurrently or in parallel, expressed as a count of unhealthy nodes. This gives you finer-grained control over the pace of node replacements. When using this, you cannot also set
maxParallelNodesRepairedPercentage
at the same time.Type: Integer
Valid Range: Minimum value of 1.
Required: No
- maxParallelNodesRepairedPercentage
-
Specify the maximum number of nodes that can be repaired concurrently or in parallel, expressed as a percentage of unhealthy nodes. This gives you finer-grained control over the pace of node replacements. When using this, you cannot also set
maxParallelNodesRepairedCount
at the same time.Type: Integer
Valid Range: Minimum value of 1. Maximum value of 100.
Required: No
- maxUnhealthyNodeThresholdCount
-
Specify a count threshold of unhealthy nodes, above which node auto repair actions will stop. When using this, you cannot also set
maxUnhealthyNodeThresholdPercentage
at the same time.Type: Integer
Valid Range: Minimum value of 1.
Required: No
- maxUnhealthyNodeThresholdPercentage
-
Specify a percentage threshold of unhealthy nodes, above which node auto repair actions will stop. When using this, you cannot also set
maxUnhealthyNodeThresholdCount
at the same time.Type: Integer
Valid Range: Minimum value of 1. Maximum value of 100.
Required: No
- nodeRepairConfigOverrides
-
Specify granular overrides for specific repair actions. These overrides control the repair action and the repair delay time before a node is considered eligible for repair. If you use this, you must specify all the values.
Type: Array of NodeRepairConfigOverrides objects
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: