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_progressTypes::ReplicationTaskAssessmentRunProgress

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

Returns:

#assessment_run_nameString

Unique name of the assessment run.

Returns:

  • (String)

    Unique name of the assessment run.

#last_failure_messageString

Last message generated by an individual assessment failure.

Returns:

  • (String)

    Last message generated by an individual assessment failure.

#replication_task_arnString

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_arnString

Amazon Resource Name (ARN) of this assessment run.

Returns:

  • (String)

    Amazon Resource Name (ARN) of this assessment run.

#replication_task_assessment_run_creation_dateTime

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_modeString

Encryption mode used to encrypt the assessment run results.

Returns:

  • (String)

    Encryption mode used to encrypt the assessment run results.

#result_kms_key_arnString

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_bucketString

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_folderString

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_arnString

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.

#statusString

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.