libZSservicesZSamazonka-emrZSamazonka-emr
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.EMR.Types.ClusterStatus

Description

 
Synopsis

Documentation

data ClusterStatus Source #

The detailed status of the cluster.

See: newClusterStatus smart constructor.

Constructors

ClusterStatus' 

Fields

Instances

Instances details
Eq ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

Read ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

Show ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

Generic ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

Associated Types

type Rep ClusterStatus :: Type -> Type #

NFData ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

Methods

rnf :: ClusterStatus -> () #

Hashable ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

FromJSON ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

type Rep ClusterStatus Source # 
Instance details

Defined in Amazonka.EMR.Types.ClusterStatus

type Rep ClusterStatus = D1 ('MetaData "ClusterStatus" "Amazonka.EMR.Types.ClusterStatus" "libZSservicesZSamazonka-emrZSamazonka-emr" 'False) (C1 ('MetaCons "ClusterStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterState)) :*: (S1 ('MetaSel ('Just "stateChangeReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterStateChangeReason)) :*: S1 ('MetaSel ('Just "timeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClusterTimeline)))))

newClusterStatus :: ClusterStatus Source #

Create a value of ClusterStatus 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:state:ClusterStatus', clusterStatus_state - The current state of the cluster.

$sel:stateChangeReason:ClusterStatus', clusterStatus_stateChangeReason - The reason for the cluster status change.

$sel:timeline:ClusterStatus', clusterStatus_timeline - A timeline that represents the status of a cluster over the lifetime of the cluster.

clusterStatus_state :: Lens' ClusterStatus (Maybe ClusterState) Source #

The current state of the cluster.

clusterStatus_timeline :: Lens' ClusterStatus (Maybe ClusterTimeline) Source #

A timeline that represents the status of a cluster over the lifetime of the cluster.