Class: Aws::EKS::Types::ComputeConfigResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb

Overview

Indicates the status of the request to update the compute capability of your EKS Auto Mode cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#enabled ⇒ Boolean

Indicates if the compute capability is enabled 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:

  • (Boolean)


2052
2053
2054
2055
2056
2057
2058
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 2052

class ComputeConfigResponse < Struct.new(
  :enabled,
  :node_pools,
  :node_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#node_pools ⇒ Array<String>

Indicates the current configuration of node pools in your EKS Auto Mode cluster. For more information, see EKS Auto Mode Node Pools in the Amazon EKS User Guide.

Returns:

  • (Array<String>)


2052
2053
2054
2055
2056
2057
2058
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 2052

class ComputeConfigResponse < Struct.new(
  :enabled,
  :node_pools,
  :node_role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#node_role_arn ⇒ String

The ARN of the IAM Role EKS will assign to EC2 Managed Instances in your EKS Auto Mode cluster.

Returns:

  • (String)


2052
2053
2054
2055
2056
2057
2058
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 2052

class ComputeConfigResponse < Struct.new(
  :enabled,
  :node_pools,
  :node_role_arn)
  SENSITIVE = []
  include Aws::Structure
end