Class: Aws::EKS::Types::UpdateTaintsPayload

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

Overview

Note:

When making an API call, you may pass UpdateTaintsPayload data as a hash:

{
  add_or_update_taints: [
    {
      key: "taintKey",
      value: "taintValue",
      effect: "NO_SCHEDULE", # accepts NO_SCHEDULE, NO_EXECUTE, PREFER_NO_SCHEDULE
    },
  ],
  remove_taints: [
    {
      key: "taintKey",
      value: "taintValue",
      effect: "NO_SCHEDULE", # accepts NO_SCHEDULE, NO_EXECUTE, PREFER_NO_SCHEDULE
    },
  ],
}

An object representing the details of an update to a taints payload.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#add_or_update_taintsArray<Types::Taint>

Kubernetes taints to be added or updated.

Returns:



4266
4267
4268
4269
4270
4271
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 4266

class UpdateTaintsPayload < Struct.new(
  :add_or_update_taints,
  :remove_taints)
  SENSITIVE = []
  include Aws::Structure
end

#remove_taintsArray<Types::Taint>

Kubernetes taints to be removed.

Returns:



4266
4267
4268
4269
4270
4271
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 4266

class UpdateTaintsPayload < Struct.new(
  :add_or_update_taints,
  :remove_taints)
  SENSITIVE = []
  include Aws::Structure
end