Class: Aws::EKS::Types::ComputeConfigRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::EKS::Types::ComputeConfigRequest
- Defined in:
- gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb
Overview
Request to update the configuration of the compute capability of your EKS Auto Mode cluster. For example, enable the capability. For more information, see EKS Auto Mode compute capability in the EKS User Guide.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
Request to enable or disable the compute capability on your EKS Auto Mode cluster.
-
#node_pools ⇒ Array<String>
Configuration for node pools that defines the compute resources for your EKS Auto Mode cluster.
-
#node_role_arn ⇒ String
The ARN of the IAM Role EKS will assign to EC2 Managed Instances in your EKS Auto Mode cluster.
Instance Attribute Details
#enabled ⇒ Boolean
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.
1051 1052 1053 1054 1055 1056 1057 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1051 class ComputeConfigRequest < Struct.new( :enabled, :node_pools, :node_role_arn) SENSITIVE = [] include Aws::Structure end |
#node_pools ⇒ Array<String>
Configuration for node pools that defines the compute resources for your EKS Auto Mode cluster. For more information, see EKS Auto Mode Node Pools in the EKS User Guide.
1051 1052 1053 1054 1055 1056 1057 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1051 class ComputeConfigRequest < 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. This value cannot be changed after the compute capability of EKS Auto Mode is enabled. For more information, see the IAM Reference in the EKS User Guide.
1051 1052 1053 1054 1055 1056 1057 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 1051 class ComputeConfigRequest < Struct.new( :enabled, :node_pools, :node_role_arn) SENSITIVE = [] include Aws::Structure end |