interface WarmPoolConfigProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.EKS.CfnNodegroupPropsMixin.WarmPoolConfigProperty |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awseks#CfnNodegroupPropsMixin_WarmPoolConfigProperty |
Java | software.amazon.awscdk.cfnpropertymixins.services.eks.CfnNodegroupPropsMixin.WarmPoolConfigProperty |
Python | aws_cdk.cfn_property_mixins.aws_eks.CfnNodegroupPropsMixin.WarmPoolConfigProperty |
TypeScript | @aws-cdk/cfn-property-mixins » aws_eks » CfnNodegroupPropsMixin » 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/cfn-property-mixins';
const warmPoolConfigProperty: eks.CfnNodegroupPropsMixin.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