Skip to content

ReplicationTaskAssessmentRun

Source code in docs_src/capo_database_migration_service/types/replication_task_assessment_run.py
class ReplicationTaskAssessmentRun(TypedDict, closed=True):
    replication_task_assessment_run_arn: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Amazon Resource Name (ARN) of this assessment run.</p>"""
    replication_task_arn: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>ARN of the migration task associated with this premigration assessment run.</p>"""
    status: NotRequired["capo_database_migration_service.types.string.String"]
    """<p>Assessment run status. </p> <p>This status can have one of the following values:</p> <ul> <li> <p> <code>"cancelling"</code> – The assessment run was canceled by the <code>CancelReplicationTaskAssessmentRun</code> operation.</p> </li> <li> <p> <code>"deleting"</code> – The assessment run was deleted by the <code>DeleteReplicationTaskAssessmentRun</code> operation.</p> </li> <li> <p> <code>"failed"</code> – At least one individual assessment completed with a <code>failed</code> status.</p> </li> <li> <p> <code>"error-provisioning"</code> – An internal error occurred while resources were provisioned (during <code>provisioning</code> status).</p> </li> <li> <p> <code>"error-executing"</code> – An internal error occurred while individual assessments ran (during <code>running</code> status).</p> </li> <li> <p> <code>"invalid state"</code> – The assessment run is in an unknown state.</p> </li> <li> <p> <code>"passed"</code> – All individual assessments have completed, and none has a <code>failed</code> status.</p> </li> <li> <p> <code>"provisioning"</code> – Resources required to run individual assessments are being provisioned.</p> </li> <li> <p> <code>"running"</code> – Individual assessments are being run.</p> </li> <li> <p> <code>"starting"</code> – The assessment run is starting, but resources are not yet being provisioned for individual assessments.</p> </li> <li> <p> <code>"warning"</code> – At least one individual assessment completed with a <code>warning</code> status or all individual assessments were skipped (completed with a <code>skipped</code> status).</p> </li> </ul>"""
    replication_task_assessment_run_creation_date: NotRequired[
        "capo_database_migration_service.types.t_stamp.TStamp"
    ]
    """<p>Date on which the assessment run was created using the <code>StartReplicationTaskAssessmentRun</code> operation.</p>"""
    assessment_progress: NotRequired[
        "capo_database_migration_service.types.replication_task_assessment_run_progress.ReplicationTaskAssessmentRunProgress"
    ]
    """<p>Indication of the completion progress for the individual assessments specified to run.</p>"""
    last_failure_message: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Last message generated by an individual assessment failure.</p>"""
    service_access_role_arn: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>ARN of the service role used to start the assessment run using the <code>StartReplicationTaskAssessmentRun</code> operation. The role must allow the <code>iam:PassRole</code> action.</p>"""
    result_location_bucket: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Amazon S3 bucket where DMS stores the results of this assessment run.</p>"""
    result_location_folder: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Folder in an Amazon S3 bucket where DMS stores the results of this assessment run.</p>"""
    result_encryption_mode: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Encryption mode used to encrypt the assessment run results.</p>"""
    result_kms_key_arn: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>ARN of the KMS encryption key used to encrypt the assessment run results.</p>"""
    assessment_run_name: NotRequired[
        "capo_database_migration_service.types.string.String"
    ]
    """<p>Unique name of the assessment run.</p>"""
    is_latest_task_assessment_run: (
        "capo_database_migration_service.types.boolean.Boolean"
    )
    """<p>Indicates that the following PreflightAssessmentRun is the latest for the ReplicationTask. The status is either true or false.</p>"""
    result_statistic: NotRequired[
        "capo_database_migration_service.types.replication_task_assessment_run_result_statistic.ReplicationTaskAssessmentRunResultStatistic"
    ]
    """<p> Result statistics for a completed assessment run, showing aggregated statistics of IndividualAssessments for how many assessments were passed, failed, or encountered issues such as errors or warnings. </p>"""

assessment_progress instance-attribute

assessment_progress: NotRequired[ReplicationTaskAssessmentRunProgress]

Indication of the completion progress for the individual assessments specified to run.

assessment_run_name instance-attribute

assessment_run_name: NotRequired[String]

Unique name of the assessment run.

is_latest_task_assessment_run instance-attribute

is_latest_task_assessment_run: Boolean

Indicates that the following PreflightAssessmentRun is the latest for the ReplicationTask. The status is either true or false.

last_failure_message instance-attribute

last_failure_message: NotRequired[String]

Last message generated by an individual assessment failure.

replication_task_arn instance-attribute

replication_task_arn: NotRequired[String]

ARN of the migration task associated with this premigration assessment run.

replication_task_assessment_run_arn instance-attribute

replication_task_assessment_run_arn: NotRequired[String]

Amazon Resource Name (ARN) of this assessment run.

replication_task_assessment_run_creation_date instance-attribute

replication_task_assessment_run_creation_date: NotRequired[TStamp]

Date on which the assessment run was created using the StartReplicationTaskAssessmentRun operation.

result_encryption_mode instance-attribute

result_encryption_mode: NotRequired[String]

Encryption mode used to encrypt the assessment run results.

result_kms_key_arn instance-attribute

result_kms_key_arn: NotRequired[String]

ARN of the KMS encryption key used to encrypt the assessment run results.

result_location_bucket instance-attribute

result_location_bucket: NotRequired[String]

Amazon S3 bucket where DMS stores the results of this assessment run.

result_location_folder instance-attribute

result_location_folder: NotRequired[String]

Folder in an Amazon S3 bucket where DMS stores the results of this assessment run.

result_statistic instance-attribute

result_statistic: NotRequired[ReplicationTaskAssessmentRunResultStatistic]

Result statistics for a completed assessment run, showing aggregated statistics of IndividualAssessments for how many assessments were passed, failed, or encountered issues such as errors or warnings.

service_access_role_arn instance-attribute

service_access_role_arn: NotRequired[String]

ARN of the service role used to start the assessment run using the StartReplicationTaskAssessmentRun operation. The role must allow the iam:PassRole action.

status instance-attribute

status: NotRequired[String]

Assessment run status.

This status can have one of the following values:

  • "cancelling" – The assessment run was canceled by the CancelReplicationTaskAssessmentRun operation.

  • "deleting" – The assessment run was deleted by the DeleteReplicationTaskAssessmentRun operation.

  • "failed" – At least one individual assessment completed with a failed status.

  • "error-provisioning" – An internal error occurred while resources were provisioned (during provisioning status).

  • "error-executing" – An internal error occurred while individual assessments ran (during running status).

  • "invalid state" – The assessment run is in an unknown state.

  • "passed" – All individual assessments have completed, and none has a failed status.

  • "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.

  • "warning" – At least one individual assessment completed with a warning status or all individual assessments were skipped (completed with a skipped status).