libZSservicesZSamazonka-configZSamazonka-config
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.Config.Types.AggregatedSourceStatus

Description

 
Synopsis

Documentation

data AggregatedSourceStatus Source #

The current sync status between the source and the aggregator account.

See: newAggregatedSourceStatus smart constructor.

Constructors

AggregatedSourceStatus' 

Fields

Instances

Instances details
Eq AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

Read AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

Show AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

Generic AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

Associated Types

type Rep AggregatedSourceStatus :: Type -> Type #

NFData AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

Methods

rnf :: AggregatedSourceStatus -> () #

Hashable AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

FromJSON AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

type Rep AggregatedSourceStatus Source # 
Instance details

Defined in Amazonka.Config.Types.AggregatedSourceStatus

type Rep AggregatedSourceStatus = D1 ('MetaData "AggregatedSourceStatus" "Amazonka.Config.Types.AggregatedSourceStatus" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "AggregatedSourceStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdateStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregatedSourceStatusType)) :*: S1 ('MetaSel ('Just "sourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregatedSourceType)))) :*: ((S1 ('MetaSel ('Just "sourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastErrorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newAggregatedSourceStatus :: AggregatedSourceStatus Source #

Create a value of AggregatedSourceStatus 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:AggregatedSourceStatus', aggregatedSourceStatus_lastErrorCode - The error code that Config returned when the source account aggregation last failed.

$sel:lastUpdateStatus:AggregatedSourceStatus', aggregatedSourceStatus_lastUpdateStatus - Filters the last updated status type.

  • Valid value FAILED indicates errors while moving data.
  • Valid value SUCCEEDED indicates the data was successfully moved.
  • Valid value OUTDATED indicates the data is not the most recent.

$sel:sourceType:AggregatedSourceStatus', aggregatedSourceStatus_sourceType - The source account or an organization.

$sel:sourceId:AggregatedSourceStatus', aggregatedSourceStatus_sourceId - The source account ID or an organization.

$sel:lastErrorMessage:AggregatedSourceStatus', aggregatedSourceStatus_lastErrorMessage - The message indicating that the source account aggregation failed due to an error.

$sel:awsRegion:AggregatedSourceStatus', aggregatedSourceStatus_awsRegion - The region authorized to collect aggregated data.

$sel:lastUpdateTime:AggregatedSourceStatus', aggregatedSourceStatus_lastUpdateTime - The time of the last update.

aggregatedSourceStatus_lastErrorCode :: Lens' AggregatedSourceStatus (Maybe Text) Source #

The error code that Config returned when the source account aggregation last failed.

aggregatedSourceStatus_lastUpdateStatus :: Lens' AggregatedSourceStatus (Maybe AggregatedSourceStatusType) Source #

Filters the last updated status type.

  • Valid value FAILED indicates errors while moving data.
  • Valid value SUCCEEDED indicates the data was successfully moved.
  • Valid value OUTDATED indicates the data is not the most recent.

aggregatedSourceStatus_sourceId :: Lens' AggregatedSourceStatus (Maybe Text) Source #

The source account ID or an organization.

aggregatedSourceStatus_lastErrorMessage :: Lens' AggregatedSourceStatus (Maybe Text) Source #

The message indicating that the source account aggregation failed due to an error.

aggregatedSourceStatus_awsRegion :: Lens' AggregatedSourceStatus (Maybe Text) Source #

The region authorized to collect aggregated data.