amazonka-migrationhubstrategy-2.0: Amazon Migration Hub Strategy Recommendations 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.MigrationHubStrategy.Types.RecommendationReportDetails

Description

 
Synopsis

Documentation

data RecommendationReportDetails Source #

Contains detailed information about a recommendation report.

See: newRecommendationReportDetails smart constructor.

Constructors

RecommendationReportDetails' 

Fields

Instances

Instances details
FromJSON RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

Generic RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

Associated Types

type Rep RecommendationReportDetails :: Type -> Type #

Read RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

Show RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

NFData RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

Eq RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

Hashable RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

type Rep RecommendationReportDetails Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails

type Rep RecommendationReportDetails = D1 ('MetaData "RecommendationReportDetails" "Amazonka.MigrationHubStrategy.Types.RecommendationReportDetails" "amazonka-migrationhubstrategy-2.0-mnEPazDQ9LCt8OMOo53lQ" 'False) (C1 ('MetaCons "RecommendationReportDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "completionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Keys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecommendationReportStatus)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRecommendationReportDetails :: RecommendationReportDetails Source #

Create a value of RecommendationReportDetails 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:completionTime:RecommendationReportDetails', recommendationReportDetails_completionTime - The time that the recommendation report generation task completes.

$sel:s3Bucket:RecommendationReportDetails', recommendationReportDetails_s3Bucket - The S3 bucket where the report file is located.

$sel:s3Keys:RecommendationReportDetails', recommendationReportDetails_s3Keys - The Amazon S3 key name of the report file.

$sel:startTime:RecommendationReportDetails', recommendationReportDetails_startTime - The time that the recommendation report generation task starts.

$sel:status:RecommendationReportDetails', recommendationReportDetails_status - The status of the recommendation report generation task.

$sel:statusMessage:RecommendationReportDetails', recommendationReportDetails_statusMessage - The status message for recommendation report generation.

recommendationReportDetails_completionTime :: Lens' RecommendationReportDetails (Maybe UTCTime) Source #

The time that the recommendation report generation task completes.

recommendationReportDetails_s3Bucket :: Lens' RecommendationReportDetails (Maybe Text) Source #

The S3 bucket where the report file is located.

recommendationReportDetails_s3Keys :: Lens' RecommendationReportDetails (Maybe [Text]) Source #

The Amazon S3 key name of the report file.

recommendationReportDetails_startTime :: Lens' RecommendationReportDetails (Maybe UTCTime) Source #

The time that the recommendation report generation task starts.

recommendationReportDetails_statusMessage :: Lens' RecommendationReportDetails (Maybe Text) Source #

The status message for recommendation report generation.