interface NodeRepairConfigOverridesProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.EKS.Mixins.CfnNodegroupPropsMixin.NodeRepairConfigOverridesProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awseks/mixins#CfnNodegroupPropsMixin_NodeRepairConfigOverridesProperty |
Java | software.amazon.awscdk.mixins.preview.services.eks.mixins.CfnNodegroupPropsMixin.NodeRepairConfigOverridesProperty |
Python | aws_cdk.mixins_preview.aws_eks.mixins.CfnNodegroupPropsMixin.NodeRepairConfigOverridesProperty |
TypeScript | @aws-cdk/mixins-preview » aws_eks » mixins » CfnNodegroupPropsMixin » NodeRepairConfigOverridesProperty |
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.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as eks_mixins } from '@aws-cdk/mixins-preview/aws-eks';
const nodeRepairConfigOverridesProperty: eks_mixins.CfnNodegroupPropsMixin.NodeRepairConfigOverridesProperty = {
minRepairWaitTimeMins: 123,
nodeMonitoringCondition: 'nodeMonitoringCondition',
nodeUnhealthyReason: 'nodeUnhealthyReason',
repairAction: 'repairAction',
};
Properties
| Name | Type | Description |
|---|---|---|
| min | number | Specify the minimum time in minutes to wait before attempting to repair a node with this specific nodeMonitoringCondition and nodeUnhealthyReason . |
| node | string | Specify an unhealthy condition reported by the node monitoring agent that this override would apply to. |
| node | string | Specify a reason reported by the node monitoring agent that this override would apply to. |
| repair | string | Specify the repair action to take for nodes when all of the specified conditions are met. |
minRepairWaitTimeMins?
Type:
number
(optional)
Specify the minimum time in minutes to wait before attempting to repair a node with this specific nodeMonitoringCondition and nodeUnhealthyReason .
nodeMonitoringCondition?
Type:
string
(optional)
Specify an unhealthy condition reported by the node monitoring agent that this override would apply to.
nodeUnhealthyReason?
Type:
string
(optional)
Specify a reason reported by the node monitoring agent that this override would apply to.
repairAction?
Type:
string
(optional)
Specify the repair action to take for nodes when all of the specified conditions are met.

.NET
Go
Java
Python
TypeScript