libZSservicesZSamazonka-eksZSamazonka-eks
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.EKS.Types.Taint

Description

 
Synopsis

Documentation

data Taint Source #

A property that allows a node to repel a set of pods.

See: newTaint smart constructor.

Constructors

Taint' 

Fields

Instances

Instances details
Eq Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

Methods

(==) :: Taint -> Taint -> Bool #

(/=) :: Taint -> Taint -> Bool #

Read Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

Show Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

Methods

showsPrec :: Int -> Taint -> ShowS #

show :: Taint -> String #

showList :: [Taint] -> ShowS #

Generic Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

Associated Types

type Rep Taint :: Type -> Type #

Methods

from :: Taint -> Rep Taint x #

to :: Rep Taint x -> Taint #

NFData Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

Methods

rnf :: Taint -> () #

Hashable Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

Methods

hashWithSalt :: Int -> Taint -> Int #

hash :: Taint -> Int #

ToJSON Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

FromJSON Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

type Rep Taint Source # 
Instance details

Defined in Amazonka.EKS.Types.Taint

type Rep Taint = D1 ('MetaData "Taint" "Amazonka.EKS.Types.Taint" "libZSservicesZSamazonka-eksZSamazonka-eks" 'False) (C1 ('MetaCons "Taint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "effect") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TaintEffect)) :*: (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newTaint :: Taint Source #

Create a value of Taint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:effect:Taint', taint_effect - The effect of the taint.

$sel:value:Taint', taint_value - The value of the taint.

$sel:key:Taint', taint_key - The key of the taint.

taint_effect :: Lens' Taint (Maybe TaintEffect) Source #

The effect of the taint.

taint_value :: Lens' Taint (Maybe Text) Source #

The value of the taint.

taint_key :: Lens' Taint (Maybe Text) Source #

The key of the taint.