You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::DataSync::Types::TaskExecutionResultDetail

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Describes the detailed result of a TaskExecution operation. This result includes the time in milliseconds spent in each phase, the status of the task execution, and the errors encountered.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#error_code ⇒ String

Errors that AWS DataSync encountered during execution of the task. You can use this error code to help troubleshoot issues.

Returns:

  • (String) —

    Errors that AWS DataSync encountered during execution of the task.

#error_detail ⇒ String

Detailed description of an error that was encountered during the task execution. You can use this information to help troubleshoot issues.

Returns:

  • (String) —

    Detailed description of an error that was encountered during the task execution.

#prepare_duration ⇒ Integer

The total time in milliseconds that AWS DataSync spent in the PREPARING phase.

Returns:

  • (Integer) —

    The total time in milliseconds that AWS DataSync spent in the PREPARING phase.

#prepare_status ⇒ String

The status of the PREPARING phase.

Possible values:

  • PENDING
  • SUCCESS
  • ERROR

Returns:

  • (String) —

    The status of the PREPARING phase.

#total_duration ⇒ Integer

The total time in milliseconds that AWS DataSync took to transfer the file from the source to the destination location.

Returns:

  • (Integer) —

    The total time in milliseconds that AWS DataSync took to transfer the file from the source to the destination location.

#transfer_duration ⇒ Integer

The total time in milliseconds that AWS DataSync spent in the TRANSFERRING phase.

Returns:

  • (Integer) —

    The total time in milliseconds that AWS DataSync spent in the TRANSFERRING phase.

#transfer_status ⇒ String

The status of the TRANSFERRING phase.

Possible values:

  • PENDING
  • SUCCESS
  • ERROR

Returns:

  • (String) —

    The status of the TRANSFERRING phase.

#verify_duration ⇒ Integer

The total time in milliseconds that AWS DataSync spent in the VERIFYING phase.

Returns:

  • (Integer) —

    The total time in milliseconds that AWS DataSync spent in the VERIFYING phase.

#verify_status ⇒ String

The status of the VERIFYING phase.

Possible values:

  • PENDING
  • SUCCESS
  • ERROR

Returns:

  • (String) —

    The status of the VERIFYING phase.