Skip to content

Timestream Write Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchLoadProgressReportTypeDef

RecordsProcessed

  • Type: typing.Optional[int]

RecordsIngested

  • Type: typing.Optional[int]

ParseFailures

  • Type: typing.Optional[int]

RecordIngestionFailures

  • Type: typing.Optional[int]

FileFailures

  • Type: typing.Optional[int]

BytesMetered

  • Type: typing.Optional[int]

BatchLoadTaskDescriptionTypeDef

TaskId

  • Type: typing.Optional[str]

ErrorMessage

  • Type: typing.Optional[str]

DataSourceConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.DataSourceConfigurationTypeDef]

ProgressReport

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.BatchLoadProgressReportTypeDef]

ReportConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.ReportConfigurationTypeDef]

DataModelConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.DataModelConfigurationTypeDef]

TargetDatabaseName

  • Type: typing.Optional[str]

TargetTableName

  • Type: typing.Optional[str]

TaskStatus

  • Type: typing.Optional[typing.Literal['CREATED', 'FAILED', 'IN_PROGRESS', 'PENDING_RESUME', 'PROGRESS_STOPPED', 'SUCCEEDED']]

RecordVersion

  • Type: typing.Optional[int]

CreationTime

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

ResumableUntil

  • Type: typing.Optional[datetime.datetime]

BatchLoadTaskTypeDef

TaskId

  • Type: typing.Optional[str]

TaskStatus

  • Type: typing.Optional[typing.Literal['CREATED', 'FAILED', 'IN_PROGRESS', 'PENDING_RESUME', 'PROGRESS_STOPPED', 'SUCCEEDED']]

DatabaseName

  • Type: typing.Optional[str]

TableName

  • Type: typing.Optional[str]

CreationTime

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

ResumableUntil

  • Type: typing.Optional[datetime.datetime]

CreateBatchLoadTaskRequestRequestTypeDef

DataSourceConfiguration

  • Type:
  • Required: Yes

ReportConfiguration

  • Type:
  • Required: Yes

TargetDatabaseName

  • Type:
  • Required: Yes

TargetTableName

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

DataModelConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.DataModelConfigurationTypeDef]

RecordVersion

  • Type: typing.Optional[int]

CreateBatchLoadTaskResponseTypeDef

TaskId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDatabaseRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

KmsKeyId

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.TagTypeDef]]

CreateDatabaseResponseTypeDef

Database

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTableRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

TableName

  • Type:
  • Required: Yes

RetentionProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.RetentionPropertiesTypeDef]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.TagTypeDef]]

MagneticStoreWriteProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.MagneticStoreWritePropertiesTypeDef]

Schema

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.SchemaTypeDef]

CreateTableResponseTypeDef

Table

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CsvConfigurationTypeDef

ColumnSeparator

  • Type: typing.Optional[str]

EscapeChar

  • Type: typing.Optional[str]

QuoteChar

  • Type: typing.Optional[str]

NullValue

  • Type: typing.Optional[str]

TrimWhiteSpace

  • Type: typing.Optional[bool]

DataModelConfigurationTypeDef

DataModel

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.DataModelTypeDef]

DataModelS3Configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.DataModelS3ConfigurationTypeDef]

DataModelS3ConfigurationTypeDef

BucketName

  • Type: typing.Optional[str]

ObjectKey

  • Type: typing.Optional[str]

DataModelTypeDef

DimensionMappings

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.DimensionMappingTypeDef]
  • Required: Yes

TimeColumn

  • Type: typing.Optional[str]

TimeUnit

  • Type: typing.Optional[typing.Literal['MICROSECONDS', 'MILLISECONDS', 'NANOSECONDS', 'SECONDS']]

MultiMeasureMappings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.MultiMeasureMappingsTypeDef]

MixedMeasureMappings

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.MixedMeasureMappingTypeDef]]

MeasureNameColumn

  • Type: typing.Optional[str]

DataSourceConfigurationTypeDef

DataSourceS3Configuration

  • Type:
  • Required: Yes

DataFormat

  • Type: typing.Literal['CSV']
  • Required: Yes

CsvConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.CsvConfigurationTypeDef]

DataSourceS3ConfigurationTypeDef

BucketName

  • Type:
  • Required: Yes

ObjectKeyPrefix

  • Type: typing.Optional[str]

DatabaseTypeDef

Arn

  • Type: typing.Optional[str]

DatabaseName

  • Type: typing.Optional[str]

TableCount

  • Type: typing.Optional[int]

KmsKeyId

  • Type: typing.Optional[str]

CreationTime

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

DeleteDatabaseRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

DeleteTableRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

TableName

  • Type:
  • Required: Yes

DescribeBatchLoadTaskRequestRequestTypeDef

TaskId

  • Type:
  • Required: Yes

DescribeBatchLoadTaskResponseTypeDef

BatchLoadTaskDescription

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeDatabaseRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

DescribeDatabaseResponseTypeDef

Database

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeEndpointsResponseTypeDef

Endpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_write_classes.EndpointTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeTableRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

TableName

  • Type:
  • Required: Yes

DescribeTableResponseTypeDef

Table

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DimensionMappingTypeDef

SourceColumn

  • Type: typing.Optional[str]

DestinationColumn

  • Type: typing.Optional[str]

DimensionTypeDef

Name

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

DimensionValueType

  • Type: typing.Optional[typing.Literal['VARCHAR']]

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EndpointTypeDef

Address

  • Type:
  • Required: Yes

CachePeriodInMinutes

  • Type:
  • Required: Yes

ListBatchLoadTasksRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

TaskStatus

  • Type: typing.Optional[typing.Literal['CREATED', 'FAILED', 'IN_PROGRESS', 'PENDING_RESUME', 'PROGRESS_STOPPED', 'SUCCEEDED']]

ListBatchLoadTasksResponseTypeDef

NextToken

  • Type:
  • Required: Yes

BatchLoadTasks

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_write_classes.BatchLoadTaskTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListDatabasesRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListDatabasesResponseTypeDef

Databases

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_write_classes.DatabaseTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTablesRequestRequestTypeDef

DatabaseName

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListTablesResponseTypeDef

Tables

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_write_classes.TableTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceARN

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_write_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

MagneticStoreRejectedDataLocationTypeDef

S3Configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.S3ConfigurationTypeDef]

MagneticStoreWritePropertiesTypeDef

EnableMagneticStoreWrites

  • Type:
  • Required: Yes

MagneticStoreRejectedDataLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.MagneticStoreRejectedDataLocationTypeDef]

MeasureValueTypeDef

Name

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'MULTI', 'TIMESTAMP', 'VARCHAR']
  • Required: Yes

MixedMeasureMappingTypeDef

MeasureValueType

  • Type: typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'MULTI', 'TIMESTAMP', 'VARCHAR']
  • Required: Yes

MeasureName

  • Type: typing.Optional[str]

SourceColumn

  • Type: typing.Optional[str]

TargetMeasureName

  • Type: typing.Optional[str]

MultiMeasureAttributeMappings

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.MultiMeasureAttributeMappingTypeDef]]

MultiMeasureAttributeMappingTypeDef

SourceColumn

  • Type:
  • Required: Yes

TargetMultiMeasureAttributeName

  • Type: typing.Optional[str]

MeasureValueType

  • Type: typing.Optional[typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'TIMESTAMP', 'VARCHAR']]

MultiMeasureMappingsTypeDef

MultiMeasureAttributeMappings

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.MultiMeasureAttributeMappingTypeDef]
  • Required: Yes

TargetMultiMeasureName

  • Type: typing.Optional[str]

PartitionKeyTypeDef

Type

  • Type: typing.Literal['DIMENSION', 'MEASURE']
  • Required: Yes

Name

  • Type: typing.Optional[str]

EnforcementInRecord

  • Type: typing.Optional[typing.Literal['OPTIONAL', 'REQUIRED']]

RecordTypeDef

Dimensions

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.DimensionTypeDef]]

MeasureName

  • Type: typing.Optional[str]

MeasureValue

  • Type: typing.Optional[str]

MeasureValueType

  • Type: typing.Optional[typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'MULTI', 'TIMESTAMP', 'VARCHAR']]

Time

  • Type: typing.Optional[str]

TimeUnit

  • Type: typing.Optional[typing.Literal['MICROSECONDS', 'MILLISECONDS', 'NANOSECONDS', 'SECONDS']]

Version

  • Type: typing.Optional[int]

MeasureValues

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.MeasureValueTypeDef]]

RecordsIngestedTypeDef

Total

  • Type: typing.Optional[int]

MemoryStore

  • Type: typing.Optional[int]

MagneticStore

  • Type: typing.Optional[int]

ReportConfigurationTypeDef

ReportS3Configuration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.ReportS3ConfigurationTypeDef]

ReportS3ConfigurationTypeDef

BucketName

  • Type:
  • Required: Yes

ObjectKeyPrefix

  • Type: typing.Optional[str]

EncryptionOption

  • Type: typing.Optional[typing.Literal['SSE_KMS', 'SSE_S3']]

KmsKeyId

  • Type: typing.Optional[str]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

ResumeBatchLoadTaskRequestRequestTypeDef

TaskId

  • Type:
  • Required: Yes

RetentionPropertiesTypeDef

MemoryStoreRetentionPeriodInHours

  • Type:
  • Required: Yes

MagneticStoreRetentionPeriodInDays

  • Type:
  • Required: Yes

S3ConfigurationTypeDef

BucketName

  • Type: typing.Optional[str]

ObjectKeyPrefix

  • Type: typing.Optional[str]

EncryptionOption

  • Type: typing.Optional[typing.Literal['SSE_KMS', 'SSE_S3']]

KmsKeyId

  • Type: typing.Optional[str]

SchemaTypeDef

CompositePartitionKey

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.PartitionKeyTypeDef]]

TableTypeDef

Arn

  • Type: typing.Optional[str]

TableName

  • Type: typing.Optional[str]

DatabaseName

  • Type: typing.Optional[str]

TableStatus

  • Type: typing.Optional[typing.Literal['ACTIVE', 'DELETING', 'RESTORING']]

RetentionProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.RetentionPropertiesTypeDef]

CreationTime

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTime

  • Type: typing.Optional[datetime.datetime]

MagneticStoreWriteProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.MagneticStoreWritePropertiesTypeDef]

Schema

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.SchemaTypeDef]

TagResourceRequestRequestTypeDef

ResourceARN

  • Type:
  • Required: Yes

Tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

UntagResourceRequestRequestTypeDef

ResourceARN

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateDatabaseRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

KmsKeyId

  • Type:
  • Required: Yes

UpdateDatabaseResponseTypeDef

Database

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTableRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

TableName

  • Type:
  • Required: Yes

RetentionProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.RetentionPropertiesTypeDef]

MagneticStoreWriteProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.MagneticStoreWritePropertiesTypeDef]

Schema

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.SchemaTypeDef]

UpdateTableResponseTypeDef

Table

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

WriteRecordsRequestRequestTypeDef

DatabaseName

  • Type:
  • Required: Yes

TableName

  • Type:
  • Required: Yes

Records

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.timestream_write_classes.RecordTypeDef]
  • Required: Yes

CommonAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write_classes.RecordTypeDef]

WriteRecordsResponseTypeDef

RecordsIngested

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes