Values.ReplicationTaskAssessmentRunSourceProvides 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.
type nonrec t = {replicationTaskAssessmentRunArn : String_.t option;Amazon Resource Name (ARN) of this assessment run.
*)replicationTaskArn : String_.t option;ARN of the migration task associated with this premigration assessment run.
*)status : String_.t option;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).
*)replicationTaskAssessmentRunCreationDate : TStamp.t option;Date on which the assessment run was created using the StartReplicationTaskAssessmentRun operation.
*)assessmentProgress : ReplicationTaskAssessmentRunProgress.t option;Indication of the completion progress for the individual assessments specified to run.
*)lastFailureMessage : String_.t option;Last message generated by an individual assessment failure.
*)serviceAccessRoleArn : String_.t option;ARN of the service role used to start the assessment run using the StartReplicationTaskAssessmentRun operation. The role must allow the iam:PassRole action.
*)resultLocationBucket : String_.t option;Amazon S3 bucket where DMS stores the results of this assessment run.
*)resultLocationFolder : String_.t option;Folder in an Amazon S3 bucket where DMS stores the results of this assessment run.
*)resultEncryptionMode : String_.t option;Encryption mode used to encrypt the assessment run results.
*)resultKmsKeyArn : String_.t option;ARN of the KMS encryption key used to encrypt the assessment run results.
*)assessmentRunName : String_.t option;Unique name of the assessment run.
*)isLatestTaskAssessmentRun : Boolean.t option;Indicates that the following PreflightAssessmentRun is the latest for the ReplicationTask. The status is either true or false.
*)resultStatistic : ReplicationTaskAssessmentRunResultStatistic.t option;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.
*)}val make :
?replicationTaskAssessmentRunArn:??? ->
?replicationTaskArn:??? ->
?status:??? ->
?replicationTaskAssessmentRunCreationDate:??? ->
?assessmentProgress:??? ->
?lastFailureMessage:??? ->
?serviceAccessRoleArn:??? ->
?resultLocationBucket:??? ->
?resultLocationFolder:??? ->
?resultEncryptionMode:??? ->
?resultKmsKeyArn:??? ->
?assessmentRunName:??? ->
?isLatestTaskAssessmentRun:??? ->
?resultStatistic:??? ->
unit ->
t