amazonka-config-2.0: Amazon Config SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Config.Types.ConfigurationRecorderStatus

Description

 
Synopsis

Documentation

data ConfigurationRecorderStatus Source #

The current status of the configuration recorder.

See: newConfigurationRecorderStatus smart constructor.

Constructors

ConfigurationRecorderStatus' 

Fields

Instances

Instances details
FromJSON ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

Generic ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

Associated Types

type Rep ConfigurationRecorderStatus :: Type -> Type #

Read ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

Show ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

NFData ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

Eq ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

Hashable ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

type Rep ConfigurationRecorderStatus Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigurationRecorderStatus

type Rep ConfigurationRecorderStatus = D1 ('MetaData "ConfigurationRecorderStatus" "Amazonka.Config.Types.ConfigurationRecorderStatus" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "ConfigurationRecorderStatus'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastErrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecorderStatus)))) :*: ((S1 ('MetaSel ('Just "lastStatusChangeTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastStopTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recording") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newConfigurationRecorderStatus :: ConfigurationRecorderStatus Source #

Create a value of ConfigurationRecorderStatus 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:lastErrorCode:ConfigurationRecorderStatus', configurationRecorderStatus_lastErrorCode - The error code indicating that the recording failed.

$sel:lastErrorMessage:ConfigurationRecorderStatus', configurationRecorderStatus_lastErrorMessage - The message indicating that the recording failed due to an error.

$sel:lastStartTime:ConfigurationRecorderStatus', configurationRecorderStatus_lastStartTime - The time the recorder was last started.

$sel:lastStatus:ConfigurationRecorderStatus', configurationRecorderStatus_lastStatus - The last (previous) status of the recorder.

$sel:lastStatusChangeTime:ConfigurationRecorderStatus', configurationRecorderStatus_lastStatusChangeTime - The time when the status was last changed.

$sel:lastStopTime:ConfigurationRecorderStatus', configurationRecorderStatus_lastStopTime - The time the recorder was last stopped.

$sel:name:ConfigurationRecorderStatus', configurationRecorderStatus_name - The name of the configuration recorder.

$sel:recording:ConfigurationRecorderStatus', configurationRecorderStatus_recording - Specifies whether or not the recorder is currently recording.

configurationRecorderStatus_lastErrorCode :: Lens' ConfigurationRecorderStatus (Maybe Text) Source #

The error code indicating that the recording failed.

configurationRecorderStatus_lastErrorMessage :: Lens' ConfigurationRecorderStatus (Maybe Text) Source #

The message indicating that the recording failed due to an error.

configurationRecorderStatus_recording :: Lens' ConfigurationRecorderStatus (Maybe Bool) Source #

Specifies whether or not the recorder is currently recording.