{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-dms/refs/heads/main/json-schema/amazon-dms-replication-task-assessment-run-schema.json", "title": "ReplicationTaskAssessmentRun", "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.

", "type": "object", "properties": { "ReplicationTaskAssessmentRunArn": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "Amazon Resource Name (ARN) of this assessment run." } ] }, "ReplicationTaskArn": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "ARN of the migration task associated with this premigration assessment run." } ] }, "Status": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "

Assessment run status.

This status can have one of the following values:

" } ] }, "ReplicationTaskAssessmentRunCreationDate": { "allOf": [ { "$ref": "#/components/schemas/TStamp" }, { "description": "Date on which the assessment run was created using the StartReplicationTaskAssessmentRun operation." } ] }, "AssessmentProgress": { "allOf": [ { "$ref": "#/components/schemas/ReplicationTaskAssessmentRunProgress" }, { "description": "Indication of the completion progress for the individual assessments specified to run." } ] }, "LastFailureMessage": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "Last message generated by an individual assessment failure." } ] }, "ServiceAccessRoleArn": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "ARN of the service role used to start the assessment run using the StartReplicationTaskAssessmentRun operation. The role must allow the iam:PassRole action." } ] }, "ResultLocationBucket": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "Amazon S3 bucket where DMS stores the results of this assessment run." } ] }, "ResultLocationFolder": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "Folder in an Amazon S3 bucket where DMS stores the results of this assessment run." } ] }, "ResultEncryptionMode": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "Encryption mode used to encrypt the assessment run results." } ] }, "ResultKmsKeyArn": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "ARN of the KMS encryption key used to encrypt the assessment run results." } ] }, "AssessmentRunName": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "Unique name of the assessment run." } ] } } }