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_codeString

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_detailString

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_durationInteger

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_statusString

The status of the PREPARING phase.

Possible values:

  • PENDING
  • SUCCESS
  • ERROR

Returns:

  • (String)

    The status of the PREPARING phase.

#total_durationInteger

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_durationInteger

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_statusString

The status of the TRANSFERRING phase.

Possible values:

  • PENDING
  • SUCCESS
  • ERROR

Returns:

  • (String)

    The status of the TRANSFERRING phase.

#verify_durationInteger

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_statusString

The status of the VERIFYING phase.

Possible values:

  • PENDING
  • SUCCESS
  • ERROR

Returns:

  • (String)

    The status of the VERIFYING phase.