MigrationHubStrategyRecommendations / Client / get_assessment
get_assessment¶
- MigrationHubStrategyRecommendations.Client.get_assessment(**kwargs)¶
- Retrieves the status of an on-going assessment. - See also: AWS API Documentation - Request Syntax- response = client.get_assessment( id='string' ) - Parameters:
- id (string) – - [REQUIRED] - The - assessmentidreturned by StartAssessment.
- Return type:
- dict 
- Returns:
- Response Syntax- { 'assessmentTargets': [ { 'condition': 'EQUALS'|'NOT_EQUALS'|'CONTAINS'|'NOT_CONTAINS', 'name': 'string', 'values': [ 'string', ] }, ], 'dataCollectionDetails': { 'completionTime': datetime(2015, 1, 1), 'failed': 123, 'inProgress': 123, 'servers': 123, 'startTime': datetime(2015, 1, 1), 'status': 'IN_PROGRESS'|'COMPLETE'|'FAILED'|'STOPPED', 'statusMessage': 'string', 'success': 123 }, 'id': 'string' } - Response Structure- (dict) – - assessmentTargets (list) – - List of criteria for assessment. - (dict) – - Defines the criteria of assessment. - condition (string) – - Condition of an assessment. 
- name (string) – - Name of an assessment. 
- values (list) – - Values of an assessment. - (string) – 
 
 
 
- dataCollectionDetails (dict) – - Detailed information about the assessment. - completionTime (datetime) – - The time the assessment completes. 
- failed (integer) – - The number of failed servers in the assessment. 
- inProgress (integer) – - The number of servers with the assessment status - IN_PROGESS.
- servers (integer) – - The total number of servers in the assessment. 
- startTime (datetime) – - The start time of assessment. 
- status (string) – - The status of the assessment. 
- statusMessage (string) – - The status message of the assessment. 
- success (integer) – - The number of successful servers in the assessment. 
 
- id (string) – - The ID for the specific assessment task. 
 
 
 - Exceptions- MigrationHubStrategyRecommendations.Client.exceptions.ResourceNotFoundException
- MigrationHubStrategyRecommendations.Client.exceptions.AccessDeniedException
- MigrationHubStrategyRecommendations.Client.exceptions.ThrottlingException
- MigrationHubStrategyRecommendations.Client.exceptions.InternalServerException