class Aws::DatabaseMigrationService::Types::ReplicationTaskAssessmentRun

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.

@!attribute [rw] replication_task_assessment_run_arn

Amazon Resource Name (ARN) of this assessment run.
@return [String]

@!attribute [rw] replication_task_arn

ARN of the migration task associated with this premigration
assessment run.
@return [String]

@!attribute [rw] status

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.
@return [String]

@!attribute [rw] replication_task_assessment_run_creation_date

Date on which the assessment run was created using the
`StartReplicationTaskAssessmentRun` operation.
@return [Time]

@!attribute [rw] assessment_progress

Indication of the completion progress for the individual assessments
specified to run.
@return [Types::ReplicationTaskAssessmentRunProgress]

@!attribute [rw] last_failure_message

Last message generated by an individual assessment failure.
@return [String]

@!attribute [rw] service_access_role_arn

ARN of the service role used to start the assessment run using the
`StartReplicationTaskAssessmentRun` operation. The role must allow
the `iam:PassRole` action.
@return [String]

@!attribute [rw] result_location_bucket

Amazon S3 bucket where DMS stores the results of this assessment
run.
@return [String]

@!attribute [rw] result_location_folder

Folder in an Amazon S3 bucket where DMS stores the results of this
assessment run.
@return [String]

@!attribute [rw] result_encryption_mode

Encryption mode used to encrypt the assessment run results.
@return [String]

@!attribute [rw] result_kms_key_arn

ARN of the KMS encryption key used to encrypt the assessment run
results.
@return [String]

@!attribute [rw] assessment_run_name

Unique name of the assessment run.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/ReplicationTaskAssessmentRun AWS API Documentation

Constants

SENSITIVE