libZSservicesZSamazonka-mgnZSamazonka-mgn
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.MGN.Types.LifeCycle

Description

 
Synopsis

Documentation

data LifeCycle Source #

Lifecycle.

See: newLifeCycle smart constructor.

Constructors

LifeCycle' 

Fields

Instances

Instances details
Eq LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Read LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Show LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Generic LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Associated Types

type Rep LifeCycle :: Type -> Type #

NFData LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

Methods

rnf :: LifeCycle -> () #

Hashable LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

FromJSON LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

type Rep LifeCycle Source # 
Instance details

Defined in Amazonka.MGN.Types.LifeCycle

type Rep LifeCycle = D1 ('MetaData "LifeCycle" "Amazonka.MGN.Types.LifeCycle" "libZSservicesZSamazonka-mgnZSamazonka-mgn" 'False) (C1 ('MetaCons "LifeCycle'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastTest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastTest)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleState)) :*: S1 ('MetaSel ('Just "elapsedReplicationDuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastSeenByServiceDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "addedToServiceDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastCutover") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifeCycleLastCutover)) :*: S1 ('MetaSel ('Just "firstByteDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newLifeCycle :: LifeCycle Source #

Create a value of LifeCycle 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:lastTest:LifeCycle', lifeCycle_lastTest - Lifecycle last Test.

$sel:state:LifeCycle', lifeCycle_state - Lifecycle state.

$sel:elapsedReplicationDuration:LifeCycle', lifeCycle_elapsedReplicationDuration - Lifecycle elapsed time and duration.

$sel:lastSeenByServiceDateTime:LifeCycle', lifeCycle_lastSeenByServiceDateTime - Lifecycle last seen date and time.

$sel:addedToServiceDateTime:LifeCycle', lifeCycle_addedToServiceDateTime - Lifecycle added to service data and time.

$sel:lastCutover:LifeCycle', lifeCycle_lastCutover - Lifecycle last Cutover.

$sel:firstByteDateTime:LifeCycle', lifeCycle_firstByteDateTime - Lifecycle replication initiation date and time.

lifeCycle_elapsedReplicationDuration :: Lens' LifeCycle (Maybe Text) Source #

Lifecycle elapsed time and duration.

lifeCycle_lastSeenByServiceDateTime :: Lens' LifeCycle (Maybe Text) Source #

Lifecycle last seen date and time.

lifeCycle_addedToServiceDateTime :: Lens' LifeCycle (Maybe Text) Source #

Lifecycle added to service data and time.

lifeCycle_firstByteDateTime :: Lens' LifeCycle (Maybe Text) Source #

Lifecycle replication initiation date and time.