Package com.pulumi.aws.eks.outputs
Class ClusterComputeConfig
- java.lang.Object
-
- com.pulumi.aws.eks.outputs.ClusterComputeConfig
-
public final class ClusterComputeConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterComputeConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClusterComputeConfig.Builderbuilder()static ClusterComputeConfig.Builderbuilder(ClusterComputeConfig defaults)java.util.Optional<java.lang.Boolean>enabled()java.util.List<java.lang.String>nodePools()java.util.Optional<java.lang.String>nodeRoleArn()
-
-
-
Method Detail
-
enabled
public java.util.Optional<java.lang.Boolean> enabled()
- Returns:
- 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.
-
nodePools
public java.util.List<java.lang.String> nodePools()
- Returns:
- Configuration for node pools that defines the compute resources for your EKS Auto Mode cluster. Valid options are `general-purpose` and `system`.
-
nodeRoleArn
public java.util.Optional<java.lang.String> nodeRoleArn()
- Returns:
- 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..
-
builder
public static ClusterComputeConfig.Builder builder()
-
builder
public static ClusterComputeConfig.Builder builder(ClusterComputeConfig defaults)
-
-