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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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)


5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
# File 'lib/aws-sdk-datasync/types.rb', line 5351

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