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

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

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 '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_configuration ⇒ Types::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 '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_configuration ⇒ Types::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 '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_message ⇒ String

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File '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_time ⇒ Time

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 '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_report ⇒ Types::BatchLoadProgressReport



155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File '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_version ⇒ Integer

Returns:

  • (Integer)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File '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_configuration ⇒ Types::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 '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_until ⇒ Time

Returns:

  • (Time)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File '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_name ⇒ String

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File '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_name ⇒ String

Returns:

  • (String)


155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# File '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_id ⇒ String

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 '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_status ⇒ String

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 '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