DatabaseMigrationService / Client / describe_replication_task_assessment_runs
describe_replication_task_assessment_runs#
- DatabaseMigrationService.Client.describe_replication_task_assessment_runs(**kwargs)#
- Returns a paginated list of premigration assessment runs based on filter settings. - These filter settings can specify a combination of premigration assessment runs, migration tasks, replication instances, and assessment run status values. - Note- This operation doesn’t return information about individual assessments. For this information, see the - DescribeReplicationTaskIndividualAssessmentsoperation.- See also: AWS API Documentation - Request Syntax- response = client.describe_replication_task_assessment_runs( Filters=[ { 'Name': 'string', 'Values': [ 'string', ] }, ], MaxRecords=123, Marker='string' ) - Parameters:
- Filters (list) – - Filters applied to the premigration assessment runs described in the form of key-value pairs. - Valid filter names: - replication-task-assessment-run-arn,- replication-task-arn,- replication-instance-arn,- status- (dict) – - Identifies the name and value of a filter object. This filter is used to limit the number and type of DMS objects that are returned for a particular - Describe*call or similar operation. Filters are used as an optional parameter for certain API operations.- Name (string) – [REQUIRED] - The name of the filter as specified for a - Describe*or similar operation.
- Values (list) – [REQUIRED] - The filter value, which can specify one or more values used to narrow the returned results. - (string) – 
 
 
 
- MaxRecords (integer) – The maximum number of records to include in the response. If more records exist than the specified - MaxRecordsvalue, a pagination token called a marker is included in the response so that the remaining results can be retrieved.
- Marker (string) – An optional pagination token provided by a previous request. If this parameter is specified, the response includes only records beyond the marker, up to the value specified by - MaxRecords.
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Marker': 'string', 'ReplicationTaskAssessmentRuns': [ { 'ReplicationTaskAssessmentRunArn': 'string', 'ReplicationTaskArn': 'string', 'Status': 'string', 'ReplicationTaskAssessmentRunCreationDate': datetime(2015, 1, 1), 'AssessmentProgress': { 'IndividualAssessmentCount': 123, 'IndividualAssessmentCompletedCount': 123 }, 'LastFailureMessage': 'string', 'ServiceAccessRoleArn': 'string', 'ResultLocationBucket': 'string', 'ResultLocationFolder': 'string', 'ResultEncryptionMode': 'string', 'ResultKmsKeyArn': 'string', 'AssessmentRunName': 'string' }, ] } - Response Structure- (dict) – - Marker (string) – - A pagination token returned for you to pass to a subsequent request. If you pass this token as the - Markervalue in a subsequent request, the response includes only records beyond the marker, up to the value specified in the request by- MaxRecords.
- ReplicationTaskAssessmentRuns (list) – - One or more premigration assessment runs as specified by - Filters.- (dict) – - Provides information that describes a premigration assessment run that you have started using the - StartReplicationTaskAssessmentRunoperation.- Some of the information appears based on other operations that can return the - ReplicationTaskAssessmentRunobject.- ReplicationTaskAssessmentRunArn (string) – - Amazon Resource Name (ARN) of this assessment run. 
- ReplicationTaskArn (string) – - ARN of the migration task associated with this premigration assessment run. 
- Status (string) – - Assessment run status. - This status can have one of the following values: - "cancelling"– The assessment run was canceled by the- CancelReplicationTaskAssessmentRunoperation.
- "deleting"– The assessment run was deleted by the- DeleteReplicationTaskAssessmentRunoperation.
- "failed"– At least one individual assessment completed with a- failedstatus.
- "error-provisioning"– An internal error occurred while resources were provisioned (during- provisioningstatus).
- "error-executing"– An internal error occurred while individual assessments ran (during- runningstatus).
- "invalid state"– The assessment run is in an unknown state.
- "passed"– All individual assessments have completed, and none has a- failedstatus.
- "provisioning"– Resources required to run individual assessments are being provisioned.
- "running"– Individual assessments are being run.
- "starting"– The assessment run is starting, but resources are not yet being provisioned for individual assessments.
 
- ReplicationTaskAssessmentRunCreationDate (datetime) – - Date on which the assessment run was created using the - StartReplicationTaskAssessmentRunoperation.
- AssessmentProgress (dict) – - Indication of the completion progress for the individual assessments specified to run. - IndividualAssessmentCount (integer) – - The number of individual assessments that are specified to run. 
- IndividualAssessmentCompletedCount (integer) – - The number of individual assessments that have completed, successfully or not. 
 
- LastFailureMessage (string) – - Last message generated by an individual assessment failure. 
- ServiceAccessRoleArn (string) – - ARN of the service role used to start the assessment run using the - StartReplicationTaskAssessmentRunoperation. The role must allow the- iam:PassRoleaction.
- ResultLocationBucket (string) – - Amazon S3 bucket where DMS stores the results of this assessment run. 
- ResultLocationFolder (string) – - Folder in an Amazon S3 bucket where DMS stores the results of this assessment run. 
- ResultEncryptionMode (string) – - Encryption mode used to encrypt the assessment run results. 
- ResultKmsKeyArn (string) – - ARN of the KMS encryption key used to encrypt the assessment run results. 
- AssessmentRunName (string) – - Unique name of the assessment run. 
 
 
 
 
 - Exceptions- DatabaseMigrationService.Client.exceptions.ResourceNotFoundFault