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.Addon

Description

 
Synopsis

Documentation

data Addon Source #

An Amazon EKS add-on.

See: newAddon smart constructor.

Constructors

Addon' 

Fields

Instances

Instances details
Eq Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

Methods

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

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

Read Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

Show Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

Methods

showsPrec :: Int -> Addon -> ShowS #

show :: Addon -> String #

showList :: [Addon] -> ShowS #

Generic Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

Associated Types

type Rep Addon :: Type -> Type #

Methods

from :: Addon -> Rep Addon x #

to :: Rep Addon x -> Addon #

NFData Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

Methods

rnf :: Addon -> () #

Hashable Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

Methods

hashWithSalt :: Int -> Addon -> Int #

hash :: Addon -> Int #

FromJSON Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

type Rep Addon Source # 
Instance details

Defined in Amazonka.EKS.Types.Addon

newAddon :: Addon Source #

Create a value of Addon 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:modifiedAt:Addon', addon_modifiedAt - The date and time that the add-on was last modified.

$sel:status:Addon', addon_status - The status of the add-on.

$sel:addonName:Addon', addon_addonName - The name of the add-on.

$sel:addonVersion:Addon', addon_addonVersion - The version of the add-on.

$sel:createdAt:Addon', addon_createdAt - The date and time that the add-on was created.

$sel:serviceAccountRoleArn:Addon', addon_serviceAccountRoleArn - The Amazon Resource Name (ARN) of the IAM role that is bound to the Kubernetes service account used by the add-on.

$sel:health:Addon', addon_health - An object that represents the health of the add-on.

$sel:clusterName:Addon', addon_clusterName - The name of the cluster.

$sel:addonArn:Addon', addon_addonArn - The Amazon Resource Name (ARN) of the add-on.

$sel:tags:Addon', addon_tags - The metadata that you apply to the add-on to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you define. Add-on tags do not propagate to any other resources associated with the cluster.

addon_modifiedAt :: Lens' Addon (Maybe UTCTime) Source #

The date and time that the add-on was last modified.

addon_status :: Lens' Addon (Maybe AddonStatus) Source #

The status of the add-on.

addon_addonName :: Lens' Addon (Maybe Text) Source #

The name of the add-on.

addon_addonVersion :: Lens' Addon (Maybe Text) Source #

The version of the add-on.

addon_createdAt :: Lens' Addon (Maybe UTCTime) Source #

The date and time that the add-on was created.

addon_serviceAccountRoleArn :: Lens' Addon (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM role that is bound to the Kubernetes service account used by the add-on.

addon_health :: Lens' Addon (Maybe AddonHealth) Source #

An object that represents the health of the add-on.

addon_clusterName :: Lens' Addon (Maybe Text) Source #

The name of the cluster.

addon_addonArn :: Lens' Addon (Maybe Text) Source #

The Amazon Resource Name (ARN) of the add-on.

addon_tags :: Lens' Addon (Maybe (HashMap Text Text)) Source #

The metadata that you apply to the add-on to assist with categorization and organization. Each tag consists of a key and an optional value, both of which you define. Add-on tags do not propagate to any other resources associated with the cluster.