ClusterComputeConfigArgs

data class ClusterComputeConfigArgs(val enabled: Output<Boolean>? = null, val nodePools: Output<List<String>>? = null, val nodeRoleArn: Output<String>? = null) : ConvertibleToJava<ClusterComputeConfigArgs>

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>? = null, nodePools: Output<List<String>>? = null, nodeRoleArn: Output<String>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>? = null

Request to enable or disable the compute capability on your EKS Auto Mode cluster. If the compute capability is enabled, EKS Auto Mode will create and delete EC2 Managed Instances in your Amazon Web Services account.

Link copied to clipboard
val nodePools: Output<List<String>>? = null

Configuration for node pools that defines the compute resources for your EKS Auto Mode cluster. Valid options are general-purpose and system.

Link copied to clipboard
val nodeRoleArn: Output<String>? = null

The ARN of the IAM Role EKS will assign to EC2 Managed Instances in your EKS Auto Mode cluster. This value cannot be changed after the compute capability of EKS Auto Mode is enabled..

Functions

Link copied to clipboard
open override fun toJava(): ClusterComputeConfigArgs