Skip to content

Create batch load task

async_boto.validation.timestream_write.create_batch_load_task

CreateBatchLoadTaskRequest

Bases: BaseModel

Creates a new Timestream batch load task. A batch load task processes data from a CSV source in an S3 location and writes to a Timestream table. A mapping from source to target is defined in a batch load task. Errors and events are written to a report at an S3 location.

ATTRIBUTE DESCRIPTION
ClientToken

A unique token to ensure idempotency.

TYPE: str | None

DataModelConfiguration

Configuration for the data model.

TYPE: DataModelConfiguration | None

DataSourceConfiguration

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

TYPE: DataSourceConfiguration

RecordVersion

The version of the record.

TYPE: int | None

ReportConfiguration

Report configuration for a batch load task.

TYPE: ReportConfiguration

TargetDatabaseName

Target Timestream database for a batch load task.

TYPE: str

TargetTableName

Target Timestream table for a batch load task.

TYPE: str

ClientToken class-attribute instance-attribute

ClientToken = None

DataModelConfiguration class-attribute instance-attribute

DataModelConfiguration = None

DataSourceConfiguration instance-attribute

DataSourceConfiguration

RecordVersion class-attribute instance-attribute

RecordVersion = None

ReportConfiguration instance-attribute

ReportConfiguration

TargetDatabaseName instance-attribute

TargetDatabaseName

TargetTableName instance-attribute

TargetTableName

CreateBatchLoadTaskResponse

Bases: BaseModel

The response returned by the service when a CreateBatchLoadTask action is successful.

ATTRIBUTE DESCRIPTION
TaskId

The ID of the batch load task.

TYPE: str

TaskId instance-attribute

TaskId