Interface ComputeConfig

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
ComputeConfig.Jsii$Proxy

@Generated(value="jsii-pacmak/1.126.0 (build 206d44b)", date="2026-02-23T18:58:18.913Z") @Stability(Stable) public interface ComputeConfig extends software.amazon.jsii.JsiiSerializable
Options for configuring EKS Auto Mode compute settings.

When enabled, EKS will automatically manage compute resources like node groups and Fargate profiles.

Example:

 Cluster cluster = Cluster.Builder.create(this, "EksAutoCluster")
         .version(KubernetesVersion.V1_34)
         .defaultCapacityType(DefaultCapacityType.AUTOMODE)
         .compute(ComputeConfig.builder()
                 .nodePools(List.of("system", "general-purpose"))
                 .build())
         .build();