ReplicationTaskAssessmentRun

public struct ReplicationTaskAssessmentRun : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Indication of the completion progress for the individual assessments specified to run.

    Declaration

    Swift

    public let assessmentProgress: ReplicationTaskAssessmentRunProgress?
  • Unique name of the assessment run.

    Declaration

    Swift

    public let assessmentRunName: String?
  • Last message generated by an individual assessment failure.

    Declaration

    Swift

    public let lastFailureMessage: String?
  • ARN of the migration task associated with this premigration assessment run.

    Declaration

    Swift

    public let replicationTaskArn: String?
  • Amazon Resource Name (ARN) of this assessment run.

    Declaration

    Swift

    public let replicationTaskAssessmentRunArn: String?
  • Date on which the assessment run was created using the StartReplicationTaskAssessmentRun operation.

    Declaration

    Swift

    public let replicationTaskAssessmentRunCreationDate: TimeStamp?
  • Encryption mode used to encrypt the assessment run results.

    Declaration

    Swift

    public let resultEncryptionMode: String?
  • ARN of the AWS KMS encryption key used to encrypt the assessment run results.

    Declaration

    Swift

    public let resultKmsKeyArn: String?
  • Amazon S3 bucket where AWS DMS stores the results of this assessment run.

    Declaration

    Swift

    public let resultLocationBucket: String?
  • Folder in an Amazon S3 bucket where AWS DMS stores the results of this assessment run.

    Declaration

    Swift

    public let resultLocationFolder: String?
  • ARN of the service role used to start the assessment run using the StartReplicationTaskAssessmentRun operation.

    Declaration

    Swift

    public let serviceAccessRoleArn: String?
  • 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.

    Declaration

    Swift

    public let status: String?
  • Undocumented

    Declaration

    Swift

    public init(assessmentProgress: ReplicationTaskAssessmentRunProgress? = nil, assessmentRunName: String? = nil, lastFailureMessage: String? = nil, replicationTaskArn: String? = nil, replicationTaskAssessmentRunArn: String? = nil, replicationTaskAssessmentRunCreationDate: TimeStamp? = nil, resultEncryptionMode: String? = nil, resultKmsKeyArn: String? = nil, resultLocationBucket: String? = nil, resultLocationFolder: String? = nil, serviceAccessRoleArn: String? = nil, status: String? = nil)