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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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)


5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
# File 'gems/aws-sdk-datasync/lib/aws-sdk-datasync/types.rb', line 5318

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