interface WarmPoolConfigProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EKS.CfnNodegroup.WarmPoolConfigProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awseks#CfnNodegroup_WarmPoolConfigProperty |
Java | software.amazon.awscdk.services.eks.CfnNodegroup.WarmPoolConfigProperty |
Python | aws_cdk.aws_eks.CfnNodegroup.WarmPoolConfigProperty |
TypeScript | aws-cdk-lib » aws_eks » CfnNodegroup » WarmPoolConfigProperty |
The warm pool configuration for the node group.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_eks as eks } from 'aws-cdk-lib';
const warmPoolConfigProperty: eks.CfnNodegroup.WarmPoolConfigProperty = {
enabled: false,
maxGroupPreparedCapacity: 123,
minSize: 123,
poolState: 'poolState',
reuseOnScaleIn: false,
};
Properties
| Name | Type | Description |
|---|---|---|
| enabled? | boolean | IResolvable | Enable or disable warm pool for the node group. |
| max | number | The maximum number of instances that are allowed to be in the warm pool. |
| min | number | The minimum number of instances to maintain in the warm pool. |
| pool | string | The desired state of warm pool instances. |
| reuse | boolean | IResolvable | Whether to return instances to the warm pool during scale-in instead of terminating them. |
enabled?
Type:
boolean | IResolvable
(optional)
Enable or disable warm pool for the node group.
maxGroupPreparedCapacity?
Type:
number
(optional)
The maximum number of instances that are allowed to be in the warm pool.
minSize?
Type:
number
(optional)
The minimum number of instances to maintain in the warm pool.
poolState?
Type:
string
(optional)
The desired state of warm pool instances.
reuseOnScaleIn?
Type:
boolean | IResolvable
(optional)
Whether to return instances to the warm pool during scale-in instead of terminating them.

.NET
Go
Java
Python
TypeScript