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 - idreturned 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