Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ReplicationTaskAssessmentRun

import type { ReplicationTaskAssessmentRun } from "https://aws-api.deno.dev/v0.3/services/dms.ts?docs=full";

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.

interface ReplicationTaskAssessmentRun {
AssessmentProgress?: ReplicationTaskAssessmentRunProgress | null;
AssessmentRunName?: string | null;
LastFailureMessage?: string | null;
ReplicationTaskArn?: string | null;
ReplicationTaskAssessmentRunArn?: string | null;
ReplicationTaskAssessmentRunCreationDate?: Date | number | null;
ResultEncryptionMode?: string | null;
ResultKmsKeyArn?: string | null;
ResultLocationBucket?: string | null;
ResultLocationFolder?: string | null;
ServiceAccessRoleArn?: string | null;
Status?: string | null;
}

§Properties

§
AssessmentProgress?: ReplicationTaskAssessmentRunProgress | null
[src]

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

§
AssessmentRunName?: string | null
[src]

Unique name of the assessment run.

§
LastFailureMessage?: string | null
[src]

Last message generated by an individual assessment failure.

§
ReplicationTaskArn?: string | null
[src]

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

§
ReplicationTaskAssessmentRunArn?: string | null
[src]

Amazon Resource Name (ARN) of this assessment run.

§
ReplicationTaskAssessmentRunCreationDate?: Date | number | null
[src]

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

§
ResultEncryptionMode?: string | null
[src]

Encryption mode used to encrypt the assessment run results.

§
ResultKmsKeyArn?: string | null
[src]

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

§
ResultLocationBucket?: string | null
[src]

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

§
ResultLocationFolder?: string | null
[src]

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

§
ServiceAccessRoleArn?: string | null
[src]

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

§
Status?: string | null
[src]

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.