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

Description

Retrieves overall summary including the number of servers to rehost and the overall number of anti-patterns.

Synopsis

Creating a Request

data GetPortfolioSummary Source #

See: newGetPortfolioSummary smart constructor.

Constructors

GetPortfolioSummary' 

Instances

Instances details
ToHeaders GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

ToPath GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

ToQuery GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

AWSRequest GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Associated Types

type AWSResponse GetPortfolioSummary #

Generic GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Associated Types

type Rep GetPortfolioSummary :: Type -> Type #

Read GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Show GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

NFData GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Methods

rnf :: GetPortfolioSummary -> () #

Eq GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Hashable GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

type AWSResponse GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

type Rep GetPortfolioSummary Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

type Rep GetPortfolioSummary = D1 ('MetaData "GetPortfolioSummary" "Amazonka.MigrationHubStrategy.GetPortfolioSummary" "amazonka-migrationhubstrategy-2.0-mnEPazDQ9LCt8OMOo53lQ" 'False) (C1 ('MetaCons "GetPortfolioSummary'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetPortfolioSummary :: GetPortfolioSummary Source #

Create a value of GetPortfolioSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data GetPortfolioSummaryResponse Source #

See: newGetPortfolioSummaryResponse smart constructor.

Constructors

GetPortfolioSummaryResponse' 

Fields

Instances

Instances details
Generic GetPortfolioSummaryResponse Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Associated Types

type Rep GetPortfolioSummaryResponse :: Type -> Type #

Read GetPortfolioSummaryResponse Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Show GetPortfolioSummaryResponse Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

NFData GetPortfolioSummaryResponse Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

Eq GetPortfolioSummaryResponse Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

type Rep GetPortfolioSummaryResponse Source # 
Instance details

Defined in Amazonka.MigrationHubStrategy.GetPortfolioSummary

type Rep GetPortfolioSummaryResponse = D1 ('MetaData "GetPortfolioSummaryResponse" "Amazonka.MigrationHubStrategy.GetPortfolioSummary" "amazonka-migrationhubstrategy-2.0-mnEPazDQ9LCt8OMOo53lQ" 'False) (C1 ('MetaCons "GetPortfolioSummaryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assessmentSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AssessmentSummary)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetPortfolioSummaryResponse Source #

Create a value of GetPortfolioSummaryResponse 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:assessmentSummary:GetPortfolioSummaryResponse', getPortfolioSummaryResponse_assessmentSummary - An assessment summary for the portfolio including the number of servers to rehost and the overall number of anti-patterns.

$sel:httpStatus:GetPortfolioSummaryResponse', getPortfolioSummaryResponse_httpStatus - The response's http status code.

Response Lenses

getPortfolioSummaryResponse_assessmentSummary :: Lens' GetPortfolioSummaryResponse (Maybe AssessmentSummary) Source #

An assessment summary for the portfolio including the number of servers to rehost and the overall number of anti-patterns.