You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DatabaseMigrationService::Types::ReplicationTaskAssessmentRun

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Provides information that describes a premigration assessment run that you have started using the StartReplicationTaskAssessmentRun operation.

Some of the information appears based on other operations that can return the ReplicationTaskAssessmentRun object.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#assessment_progress ⇒ Types::ReplicationTaskAssessmentRunProgress

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

Returns:

#assessment_run_name ⇒ String

Unique name of the assessment run.

Returns:

  • (String) —

    Unique name of the assessment run.

#last_failure_message ⇒ String

Last message generated by an individual assessment failure.

Returns:

  • (String) —

    Last message generated by an individual assessment failure.

#replication_task_arn ⇒ String

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

Returns:

  • (String) —

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

#replication_task_assessment_run_arn ⇒ String

Amazon Resource Name (ARN) of this assessment run.

Returns:

  • (String) —

    Amazon Resource Name (ARN) of this assessment run.

#replication_task_assessment_run_creation_date ⇒ Time

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

Returns:

  • (Time) —

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

#result_encryption_mode ⇒ String

Encryption mode used to encrypt the assessment run results.

Returns:

  • (String) —

    Encryption mode used to encrypt the assessment run results.

#result_kms_key_arn ⇒ String

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

Returns:

  • (String) —

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

#result_location_bucket ⇒ String

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

Returns:

  • (String) —

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

#result_location_folder ⇒ String

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

Returns:

  • (String) —

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

#service_access_role_arn ⇒ String

ARN of the service role used to start the assessment run using the StartReplicationTaskAssessmentRun operation.

Returns:

  • (String) —

    ARN of the service role used to start the assessment run using the StartReplicationTaskAssessmentRun operation.

#status ⇒ 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.

Returns:

  • (String) —

    Assessment run status.