Class: Aws::TimestreamWrite::Types::BatchLoadTaskDescription

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

Overview

Details about a batch load task.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timeTime

The time when the Timestream batch load task was created.

Returns:

  • (Time)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#data_model_configurationTypes::DataModelConfiguration

Data model configuration for a batch load task. This contains details about where a data model for a batch load task is stored.



155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#data_source_configurationTypes::DataSourceConfiguration

Configuration details about the data source for a batch load task.



155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#error_messageString

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#last_updated_timeTime

The time when the Timestream batch load task was last updated.

Returns:

  • (Time)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#progress_reportTypes::BatchLoadProgressReport



155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#record_versionInteger

Returns:

  • (Integer)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#report_configurationTypes::ReportConfiguration

Report configuration for a batch load task. This contains details about where error reports are stored.



155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#resumable_untilTime

Returns:

  • (Time)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#target_database_nameString

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#target_table_nameString

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#task_idString

The ID of the batch load task.

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end

#task_statusString

Status of the batch load task.

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File 'gems/aws-sdk-timestreamwrite/lib/aws-sdk-timestreamwrite/types.rb', line 155

class BatchLoadTaskDescription < Struct.new(
  :task_id,
  :error_message,
  :data_source_configuration,
  :progress_report,
  :report_configuration,
  :data_model_configuration,
  :target_database_name,
  :target_table_name,
  :task_status,
  :record_version,
  :creation_time,
  :last_updated_time,
  :resumable_until)
  SENSITIVE = []
  include Aws::Structure
end