Package com.pulumi.aws.eks.outputs
Class NodeGroupNodeRepairConfigNodeRepairConfigOverride
- java.lang.Object
-
- com.pulumi.aws.eks.outputs.NodeGroupNodeRepairConfigNodeRepairConfigOverride
-
public final class NodeGroupNodeRepairConfigNodeRepairConfigOverride extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeGroupNodeRepairConfigNodeRepairConfigOverride.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NodeGroupNodeRepairConfigNodeRepairConfigOverride.Builderbuilder()static NodeGroupNodeRepairConfigNodeRepairConfigOverride.Builderbuilder(NodeGroupNodeRepairConfigNodeRepairConfigOverride defaults)java.lang.IntegerminRepairWaitTimeMins()java.lang.StringnodeMonitoringCondition()java.lang.StringnodeUnhealthyReason()java.lang.StringrepairAction()
-
-
-
Method Detail
-
minRepairWaitTimeMins
public java.lang.Integer minRepairWaitTimeMins()
- Returns:
- Minimum time in minutes to wait before attempting to repair a node with the specified `nodeMonitoringCondition` and `nodeUnhealthyReason`.
-
nodeMonitoringCondition
public java.lang.String nodeMonitoringCondition()
- Returns:
- Unhealthy condition reported by the node monitoring agent that this override applies to.
-
nodeUnhealthyReason
public java.lang.String nodeUnhealthyReason()
- Returns:
- Reason reported by the node monitoring agent that this override applies to.
-
repairAction
public java.lang.String repairAction()
- Returns:
- Repair action to take for nodes when all of the specified conditions are met. Valid values are defined by the EKS API.
-
builder
public static NodeGroupNodeRepairConfigNodeRepairConfigOverride.Builder builder()
-
builder
public static NodeGroupNodeRepairConfigNodeRepairConfigOverride.Builder builder(NodeGroupNodeRepairConfigNodeRepairConfigOverride defaults)
-
-