[ aws . migrationhubstrategy ]

get-portfolio-summary

Description

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

See also: AWS API Documentation

See ‘aws help’ for descriptions of global parameters.

Synopsis

  get-portfolio-summary
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]

Options

--cli-input-json | --cli-input-yaml (string) Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml.

--generate-cli-skeleton (string) Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. Similarly, if provided yaml-input it will print a sample input YAML that can be used with --cli-input-yaml. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command.

See ‘aws help’ for descriptions of global parameters.

Output

assessmentSummary -> (structure)

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

antipatternReportS3Object -> (structure)

The Amazon S3 object containing the anti-pattern report.

s3Bucket -> (string)

The S3 bucket name.

s3key -> (string)

The Amazon S3 key name.

antipatternReportStatus -> (string)

The status of the anti-pattern report.

antipatternReportStatusMessage -> (string)

The status message of the anti-pattern report.

lastAnalyzedTimestamp -> (timestamp)

The time the assessment was performed.

listAntipatternSeveritySummary -> (list)

List of AntipatternSeveritySummary.

(structure)

Contains the summary of anti-patterns and their severity.

count -> (integer)

Contains the count of anti-patterns.

severity -> (string)

Contains the severity of anti-patterns.

listApplicationComponentStrategySummary -> (list)

List of ApplicationComponentStrategySummary.

(structure)

Object containing the summary of the strategy recommendations.

count -> (integer)

The count of recommendations per strategy.

strategy -> (string)

The name of recommended strategy.

listApplicationComponentSummary -> (list)

List of ApplicationComponentSummary.

(structure)

Contains the summary of application components.

appType -> (string)

Contains the name of application types.

count -> (integer)

Contains the count of application type.

listServerStrategySummary -> (list)

List of ServerStrategySummary.

(structure)

Object containing the summary of the strategy recommendations.

count -> (integer)

The count of recommendations per strategy.

strategy -> (string)

The name of recommended strategy.

listServerSummary -> (list)

List of ServerSummary.

(structure)

Object containing details about the servers imported by Application Discovery Service

ServerOsType -> (string)

Type of operating system for the servers.

count -> (integer)

Number of servers.