MigrationHubStrategyRecommendations / Client / get_recommendation_report_details

get_recommendation_report_details#

MigrationHubStrategyRecommendations.Client.get_recommendation_report_details(**kwargs)#

Retrieves detailed information about the specified recommendation report.

See also: AWS API Documentation

Request Syntax

response = client.get_recommendation_report_details(
    id='string'
)
Parameters:

id (string) –

[REQUIRED]

The recommendation report generation task id returned by StartRecommendationReportGeneration.

Return type:

dict

Returns:

Response Syntax

{
    'id': 'string',
    'recommendationReportDetails': {
        'completionTime': datetime(2015, 1, 1),
        's3Bucket': 'string',
        's3Keys': [
            'string',
        ],
        'startTime': datetime(2015, 1, 1),
        'status': 'FAILED'|'IN_PROGRESS'|'SUCCESS',
        'statusMessage': 'string'
    }
}

Response Structure

  • (dict) –

    • id (string) –

      The ID of the recommendation report generation task. See the response of StartRecommendationReportGeneration.

    • recommendationReportDetails (dict) –

      Detailed information about the recommendation report.

      • completionTime (datetime) –

        The time that the recommendation report generation task completes.

      • s3Bucket (string) –

        The S3 bucket where the report file is located.

      • s3Keys (list) –

        The Amazon S3 key name of the report file.

        • (string) –

      • startTime (datetime) –

        The time that the recommendation report generation task starts.

      • status (string) –

        The status of the recommendation report generation task.

      • statusMessage (string) –

        The status message for recommendation report generation.

Exceptions

  • MigrationHubStrategyRecommendations.Client.exceptions.ResourceNotFoundException

  • MigrationHubStrategyRecommendations.Client.exceptions.AccessDeniedException

  • MigrationHubStrategyRecommendations.Client.exceptions.ThrottlingException

  • MigrationHubStrategyRecommendations.Client.exceptions.ValidationException

  • MigrationHubStrategyRecommendations.Client.exceptions.InternalServerException