Timestream Write Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchLoadProgressReport
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]
BatchLoadTask
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]
BatchLoadTaskDescription
TaskId
- Type: typing.Optional[str]
ErrorMessage
- Type: typing.Optional[str]
DataSourceConfiguration
- Type:
ProgressReport
- Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.BatchLoadProgressReport]
ReportConfiguration
- Type:
DataModelConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.DataModelConfigurationOutput]
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]
CreateBatchLoadTaskRequest
DataSourceConfiguration
- Type:
- Required: Yes
ReportConfiguration
- Type:
- Required: Yes
TargetDatabaseName
- Type:
- Required: Yes
TargetTableName
- Type:
- Required: Yes
ClientToken
- Type: typing.Optional[str]
DataModelConfiguration
- Type: typing.Union[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.DataModelConfiguration, aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.DataModelConfigurationOutput, NoneType]
RecordVersion
- Type: typing.Optional[int]
CreateBatchLoadTaskResponse
TaskId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDatabaseRequest
DatabaseName
- Type:
- Required: Yes
KmsKeyId
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Tag]]
CreateDatabaseResponse
Database
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTableRequest
DatabaseName
- Type:
- Required: Yes
TableName
- Type:
- Required: Yes
RetentionProperties
- Type:
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Tag]]
MagneticStoreWriteProperties
- Type:
Schema
- Type: typing.Union[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Schema, aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.SchemaOutput, NoneType]
CreateTableResponse
Table
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CsvConfiguration
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]
DataModel
DimensionMappings
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.DimensionMapping]
- Required: Yes
TimeColumn
- Type: typing.Optional[str]
TimeUnit
- Type: typing.Optional[typing.Literal['MICROSECONDS', 'MILLISECONDS', 'NANOSECONDS', 'SECONDS']]
MultiMeasureMappings
- Type:
MixedMeasureMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.MixedMeasureMapping]]
MeasureNameColumn
- Type: typing.Optional[str]
DataModelConfiguration
DataModel
- Type:
DataModelS3Configuration
- Type:
DataModelConfigurationOutput
DataModel
- Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.DataModelOutput]
DataModelS3Configuration
- Type:
DataModelOutput
DimensionMappings
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.DimensionMapping]
- 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.timestream_write_classes.MultiMeasureMappingsOutput]
MixedMeasureMappings
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.MixedMeasureMappingOutput]]
MeasureNameColumn
- Type: typing.Optional[str]
DataModelS3Configuration
BucketName
- Type: typing.Optional[str]
ObjectKey
- Type: typing.Optional[str]
DataSourceConfiguration
DataSourceS3Configuration
- Type:
- Required: Yes
DataFormat
- Type: typing.Literal['CSV']
- Required: Yes
CsvConfiguration
- Type:
DataSourceS3Configuration
BucketName
- Type:
- Required: Yes
ObjectKeyPrefix
- Type: typing.Optional[str]
Database
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]
DeleteDatabaseRequest
DatabaseName
- Type:
- Required: Yes
DeleteTableRequest
DatabaseName
- Type:
- Required: Yes
TableName
- Type:
- Required: Yes
DescribeBatchLoadTaskRequest
TaskId
- Type:
- Required: Yes
DescribeBatchLoadTaskResponse
BatchLoadTaskDescription
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeDatabaseRequest
DatabaseName
- Type:
- Required: Yes
DescribeDatabaseResponse
Database
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeEndpointsResponse
Endpoints
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Endpoint]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTableRequest
DatabaseName
- Type:
- Required: Yes
TableName
- Type:
- Required: Yes
DescribeTableResponse
Table
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Dimension
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
DimensionValueType
- Type: typing.Optional[typing.Literal['VARCHAR']]
DimensionMapping
SourceColumn
- Type: typing.Optional[str]
DestinationColumn
- Type: typing.Optional[str]
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
Endpoint
Address
- Type:
- Required: Yes
CachePeriodInMinutes
- Type:
- Required: Yes
ListBatchLoadTasksRequest
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']]
ListBatchLoadTasksResponse
BatchLoadTasks
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.BatchLoadTask]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListDatabasesRequest
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListDatabasesResponse
Databases
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Database]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTablesRequest
DatabaseName
- Type: typing.Optional[str]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListTablesResponse
Tables
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Table]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequest
ResourceARN
- Type:
- Required: Yes
ListTagsForResourceResponse
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
MagneticStoreRejectedDataLocation
S3Configuration
- Type:
MagneticStoreWriteProperties
EnableMagneticStoreWrites
- Type:
- Required: Yes
MagneticStoreRejectedDataLocation
- Type:
MeasureValue
Name
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
Type
- Type: typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'MULTI', 'TIMESTAMP', 'VARCHAR']
- Required: Yes
MixedMeasureMapping
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.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.MultiMeasureAttributeMapping]]
MixedMeasureMappingOutput
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.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.MultiMeasureAttributeMapping]]
MultiMeasureAttributeMapping
SourceColumn
- Type:
- Required: Yes
TargetMultiMeasureAttributeName
- Type: typing.Optional[str]
MeasureValueType
- Type: typing.Optional[typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'TIMESTAMP', 'VARCHAR']]
MultiMeasureMappings
MultiMeasureAttributeMappings
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.MultiMeasureAttributeMapping]
- Required: Yes
TargetMultiMeasureName
- Type: typing.Optional[str]
MultiMeasureMappingsOutput
MultiMeasureAttributeMappings
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.MultiMeasureAttributeMapping]
- Required: Yes
TargetMultiMeasureName
- Type: typing.Optional[str]
PartitionKey
Type
- Type: typing.Literal['DIMENSION', 'MEASURE']
- Required: Yes
Name
- Type: typing.Optional[str]
EnforcementInRecord
- Type: typing.Optional[typing.Literal['OPTIONAL', 'REQUIRED']]
Record
Dimensions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Dimension]]
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.List[NoneType]]
RecordsIngested
Total
- Type: typing.Optional[int]
MemoryStore
- Type: typing.Optional[int]
MagneticStore
- Type: typing.Optional[int]
ReportConfiguration
ReportS3Configuration
- Type:
ReportS3Configuration
BucketName
- Type:
- Required: Yes
ObjectKeyPrefix
- Type: typing.Optional[str]
EncryptionOption
- Type: typing.Optional[typing.Literal['SSE_KMS', 'SSE_S3']]
KmsKeyId
- Type: typing.Optional[str]
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
ResumeBatchLoadTaskRequest
TaskId
- Type:
- Required: Yes
RetentionProperties
MemoryStoreRetentionPeriodInHours
- Type:
- Required: Yes
MagneticStoreRetentionPeriodInDays
- Type:
- Required: Yes
S3Configuration
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]
Schema
CompositePartitionKey
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.PartitionKey]]
SchemaOutput
CompositePartitionKey
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.PartitionKey]]
Table
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:
CreationTime
- Type: typing.Optional[datetime.datetime]
LastUpdatedTime
- Type: typing.Optional[datetime.datetime]
MagneticStoreWriteProperties
- Type:
Schema
- Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.SchemaOutput]
Tag
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
TagResourceRequest
ResourceARN
- Type:
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Tag]
- Required: Yes
UntagResourceRequest
ResourceARN
- Type:
- Required: Yes
TagKeys
- Type: typing.List[str]
- Required: Yes
UpdateDatabaseRequest
DatabaseName
- Type:
- Required: Yes
KmsKeyId
- Type:
- Required: Yes
UpdateDatabaseResponse
Database
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateTableRequest
DatabaseName
- Type:
- Required: Yes
TableName
- Type:
- Required: Yes
RetentionProperties
- Type:
MagneticStoreWriteProperties
- Type:
Schema
- Type: typing.Union[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Schema, aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.SchemaOutput, NoneType]
UpdateTableResponse
Table
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WriteRecordsRequest
DatabaseName
- Type:
- Required: Yes
TableName
- Type:
- Required: Yes
Records
- Type: typing.List[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Record]
- Required: Yes
CommonAttributes
- Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_write.timestream_write_classes.Record]
WriteRecordsResponse
RecordsIngested
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes