NAME
Paws::DMS::ReplicationTaskAssessmentRun
USAGE
This class represents one of two things:
Arguments in a call to a service
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::DMS::ReplicationTaskAssessmentRun object:
$service_obj->Method(Att1 => { AssessmentProgress => $value, ..., Status => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::DMS::ReplicationTaskAssessmentRun object:
$result = $service_obj->Method(...);
$result->Att1->AssessmentProgress
DESCRIPTION
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.
ATTRIBUTES
AssessmentProgress => Paws::DMS::ReplicationTaskAssessmentRunProgress
Indication of the completion progress for the individual assessments specified to run.
AssessmentRunName => Str
Unique name of the assessment run.
LastFailureMessage => Str
Last message generated by an individual assessment failure.
ReplicationTaskArn => Str
ARN of the migration task associated with this premigration assessment run.
ReplicationTaskAssessmentRunArn => Str
Amazon Resource Name (ARN) of this assessment run.
ReplicationTaskAssessmentRunCreationDate => Str
Date on which the assessment run was created using the StartReplicationTaskAssessmentRun
operation.
ResultEncryptionMode => Str
Encryption mode used to encrypt the assessment run results.
ResultKmsKeyArn => Str
ARN of the AWS KMS encryption key used to encrypt the assessment run results.
ResultLocationBucket => Str
Amazon S3 bucket where AWS DMS stores the results of this assessment run.
ResultLocationFolder => Str
Folder in an Amazon S3 bucket where AWS DMS stores the results of this assessment run.
ServiceAccessRoleArn => Str
ARN of the service role used to start the assessment run using the StartReplicationTaskAssessmentRun
operation.
Status => Str
Assessment run status.
This status can have one of the following values:
"cancelling"
– The assessment run was canceled by theCancelReplicationTaskAssessmentRun
operation."deleting"
– The assessment run was deleted by theDeleteReplicationTaskAssessmentRun
operation."failed"
– At least one individual assessment completed with afailed
status."error-provisioning"
– An internal error occurred while resources were provisioned (duringprovisioning
status)."error-executing"
– An internal error occurred while individual assessments ran (duringrunning
status)."invalid state"
– The assessment run is in an unknown state."passed"
– All individual assessments have completed, and none has afailed
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.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::DMS
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues