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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb

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.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#error_codeString

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

Returns:

  • (String)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#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)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#prepare_durationInteger

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

Returns:

  • (Integer)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#prepare_statusString

The status of the PREPARING phase.

Returns:

  • (String)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#total_durationInteger

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

Returns:

  • (Integer)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#transfer_durationInteger

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

Returns:

  • (Integer)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#transfer_statusString

The status of the TRANSFERRING phase.

Returns:

  • (String)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#verify_durationInteger

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

Returns:

  • (Integer)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end

#verify_statusString

The status of the VERIFYING phase.

Returns:

  • (String)


3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 3026

class TaskExecutionResultDetail < Struct.new(
  :prepare_duration,
  :prepare_status,
  :total_duration,
  :transfer_duration,
  :transfer_status,
  :verify_duration,
  :verify_status,
  :error_code,
  :error_detail)
  SENSITIVE = []
  include Aws::Structure
end