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

Description

 
Synopsis

Documentation

data ConfigExportDeliveryInfo Source #

Provides status of the delivery of the snapshot or the configuration history to the specified Amazon S3 bucket. Also provides the status of notifications about the Amazon S3 delivery to the specified Amazon SNS topic.

See: newConfigExportDeliveryInfo smart constructor.

Constructors

ConfigExportDeliveryInfo' 

Fields

Instances

Instances details
FromJSON ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

Generic ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

Associated Types

type Rep ConfigExportDeliveryInfo :: Type -> Type #

Read ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

Show ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

NFData ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

Eq ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

Hashable ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

type Rep ConfigExportDeliveryInfo Source # 
Instance details

Defined in Amazonka.Config.Types.ConfigExportDeliveryInfo

type Rep ConfigExportDeliveryInfo = D1 ('MetaData "ConfigExportDeliveryInfo" "Amazonka.Config.Types.ConfigExportDeliveryInfo" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "ConfigExportDeliveryInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastAttemptTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastErrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeliveryStatus)) :*: (S1 ('MetaSel ('Just "lastSuccessfulTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "nextDeliveryTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newConfigExportDeliveryInfo :: ConfigExportDeliveryInfo Source #

Create a value of ConfigExportDeliveryInfo 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:lastAttemptTime:ConfigExportDeliveryInfo', configExportDeliveryInfo_lastAttemptTime - The time of the last attempted delivery.

$sel:lastErrorCode:ConfigExportDeliveryInfo', configExportDeliveryInfo_lastErrorCode - The error code from the last attempted delivery.

$sel:lastErrorMessage:ConfigExportDeliveryInfo', configExportDeliveryInfo_lastErrorMessage - The error message from the last attempted delivery.

$sel:lastStatus:ConfigExportDeliveryInfo', configExportDeliveryInfo_lastStatus - Status of the last attempted delivery.

$sel:lastSuccessfulTime:ConfigExportDeliveryInfo', configExportDeliveryInfo_lastSuccessfulTime - The time of the last successful delivery.

$sel:nextDeliveryTime:ConfigExportDeliveryInfo', configExportDeliveryInfo_nextDeliveryTime - The time that the next delivery occurs.

configExportDeliveryInfo_lastErrorCode :: Lens' ConfigExportDeliveryInfo (Maybe Text) Source #

The error code from the last attempted delivery.

configExportDeliveryInfo_lastErrorMessage :: Lens' ConfigExportDeliveryInfo (Maybe Text) Source #

The error message from the last attempted delivery.