amazonka-discovery-2.0: Amazon Application Discovery Service 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.Discovery.Types.ExportInfo

Description

 
Synopsis

Documentation

data ExportInfo Source #

Information regarding the export status of discovered data. The value is an array of objects.

See: newExportInfo smart constructor.

Constructors

ExportInfo' 

Fields

  • configurationsDownloadUrl :: Maybe Text

    A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

  • isTruncated :: Maybe Bool

    If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

  • requestedEndTime :: Maybe POSIX

    The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

  • requestedStartTime :: Maybe POSIX

    The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

  • exportId :: Text

    A unique identifier used to query an export.

  • exportStatus :: ExportStatus

    The status of the data export job.

  • statusMessage :: Text

    A status message provided for API callers.

  • exportRequestTime :: POSIX

    The time that the data export was initiated.

Instances

Instances details
FromJSON ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Generic ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Associated Types

type Rep ExportInfo :: Type -> Type #

Read ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Show ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

NFData ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Methods

rnf :: ExportInfo -> () #

Eq ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Hashable ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

type Rep ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

type Rep ExportInfo = D1 ('MetaData "ExportInfo" "Amazonka.Discovery.Types.ExportInfo" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ExportInfo'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "configurationsDownloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isTruncated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "requestedEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "requestedStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "exportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExportStatus)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "exportRequestTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newExportInfo Source #

Create a value of ExportInfo 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:configurationsDownloadUrl:ExportInfo', exportInfo_configurationsDownloadUrl - A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

$sel:isTruncated:ExportInfo', exportInfo_isTruncated - If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

$sel:requestedEndTime:ExportInfo', exportInfo_requestedEndTime - The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

$sel:requestedStartTime:ExportInfo', exportInfo_requestedStartTime - The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

$sel:exportId:ExportInfo', exportInfo_exportId - A unique identifier used to query an export.

$sel:exportStatus:ExportInfo', exportInfo_exportStatus - The status of the data export job.

$sel:statusMessage:ExportInfo', exportInfo_statusMessage - A status message provided for API callers.

$sel:exportRequestTime:ExportInfo', exportInfo_exportRequestTime - The time that the data export was initiated.

exportInfo_configurationsDownloadUrl :: Lens' ExportInfo (Maybe Text) Source #

A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

exportInfo_isTruncated :: Lens' ExportInfo (Maybe Bool) Source #

If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

exportInfo_requestedEndTime :: Lens' ExportInfo (Maybe UTCTime) Source #

The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

exportInfo_requestedStartTime :: Lens' ExportInfo (Maybe UTCTime) Source #

The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

exportInfo_exportId :: Lens' ExportInfo Text Source #

A unique identifier used to query an export.

exportInfo_exportStatus :: Lens' ExportInfo ExportStatus Source #

The status of the data export job.

exportInfo_statusMessage :: Lens' ExportInfo Text Source #

A status message provided for API callers.

exportInfo_exportRequestTime :: Lens' ExportInfo UTCTime Source #

The time that the data export was initiated.