Class: Aws::EKS::Types::UpdateNodegroupConfigRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::EKS::Types::UpdateNodegroupConfigRequest
- Defined in:
- gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_request_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
-
#cluster_name ⇒ String
The name of your cluster.
-
#labels ⇒ Types::UpdateLabelsPayload
The Kubernetes
labels
to apply to the nodes in the node group after the update. -
#nodegroup_name ⇒ String
The name of the managed node group to update.
-
#scaling_config ⇒ Types::NodegroupScalingConfig
The scaling configuration details for the Auto Scaling group after the update.
-
#taints ⇒ Types::UpdateTaintsPayload
The Kubernetes taints to be applied to the nodes in the node group after the update.
-
#update_config ⇒ Types::NodegroupUpdateConfig
The node group update configuration.
Instance Attribute Details
#client_request_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
A suitable default value is auto-generated. You should normally not need to pass this option.
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 5958 class UpdateNodegroupConfigRequest < Struct.new( :cluster_name, :nodegroup_name, :labels, :taints, :scaling_config, :update_config, :client_request_token) SENSITIVE = [] include Aws::Structure end |
#cluster_name ⇒ String
The name of your cluster.
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 5958 class UpdateNodegroupConfigRequest < Struct.new( :cluster_name, :nodegroup_name, :labels, :taints, :scaling_config, :update_config, :client_request_token) SENSITIVE = [] include Aws::Structure end |
#labels ⇒ Types::UpdateLabelsPayload
The Kubernetes labels
to apply to the nodes in the node group
after the update.
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 5958 class UpdateNodegroupConfigRequest < Struct.new( :cluster_name, :nodegroup_name, :labels, :taints, :scaling_config, :update_config, :client_request_token) SENSITIVE = [] include Aws::Structure end |
#nodegroup_name ⇒ String
The name of the managed node group to update.
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 5958 class UpdateNodegroupConfigRequest < Struct.new( :cluster_name, :nodegroup_name, :labels, :taints, :scaling_config, :update_config, :client_request_token) SENSITIVE = [] include Aws::Structure end |
#scaling_config ⇒ Types::NodegroupScalingConfig
The scaling configuration details for the Auto Scaling group after the update.
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 5958 class UpdateNodegroupConfigRequest < Struct.new( :cluster_name, :nodegroup_name, :labels, :taints, :scaling_config, :update_config, :client_request_token) SENSITIVE = [] include Aws::Structure end |
#taints ⇒ Types::UpdateTaintsPayload
The Kubernetes taints to be applied to the nodes in the node group after the update. For more information, see Node taints on managed node groups.
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 5958 class UpdateNodegroupConfigRequest < Struct.new( :cluster_name, :nodegroup_name, :labels, :taints, :scaling_config, :update_config, :client_request_token) SENSITIVE = [] include Aws::Structure end |
#update_config ⇒ Types::NodegroupUpdateConfig
The node group update configuration.
5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 5958 class UpdateNodegroupConfigRequest < Struct.new( :cluster_name, :nodegroup_name, :labels, :taints, :scaling_config, :update_config, :client_request_token) SENSITIVE = [] include Aws::Structure end |