Class ClusterComputeConfigArgs.Builder

  • Enclosing class:
    ClusterComputeConfigArgs

    public static final class ClusterComputeConfigArgs.Builder
    extends java.lang.Object
    • Method Detail

      • enabled

        public ClusterComputeConfigArgs.Builder enabled​(@Nullable
                                                        com.pulumi.core.Output<java.lang.Boolean> enabled)
        Parameters:
        enabled - 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.
        Returns:
        builder
      • enabled

        public ClusterComputeConfigArgs.Builder enabled​(java.lang.Boolean enabled)
        Parameters:
        enabled - 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.
        Returns:
        builder
      • nodePools

        public ClusterComputeConfigArgs.Builder nodePools​(@Nullable
                                                          com.pulumi.core.Output<java.util.List<java.lang.String>> nodePools)
        Parameters:
        nodePools - Configuration for node pools that defines the compute resources for your EKS Auto Mode cluster. Valid options are `general-purpose` and `system`.
        Returns:
        builder
      • nodePools

        public ClusterComputeConfigArgs.Builder nodePools​(java.util.List<java.lang.String> nodePools)
        Parameters:
        nodePools - Configuration for node pools that defines the compute resources for your EKS Auto Mode cluster. Valid options are `general-purpose` and `system`.
        Returns:
        builder
      • nodePools

        public ClusterComputeConfigArgs.Builder nodePools​(java.lang.String... nodePools)
        Parameters:
        nodePools - Configuration for node pools that defines the compute resources for your EKS Auto Mode cluster. Valid options are `general-purpose` and `system`.
        Returns:
        builder
      • nodeRoleArn

        public ClusterComputeConfigArgs.Builder nodeRoleArn​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> nodeRoleArn)
        Parameters:
        nodeRoleArn - 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..
        Returns:
        builder
      • nodeRoleArn

        public ClusterComputeConfigArgs.Builder nodeRoleArn​(java.lang.String nodeRoleArn)
        Parameters:
        nodeRoleArn - 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..
        Returns:
        builder