Scheduled Query Timestream Configuration Args
data class ScheduledQueryTimestreamConfigurationArgs(val databaseName: Output<String>, val dimensionMappings: Output<List<ScheduledQueryDimensionMappingArgs>>, val measureNameColumn: Output<String>? = null, val mixedMeasureMappings: Output<List<ScheduledQueryMixedMeasureMappingArgs>>? = null, val multiMeasureMappings: Output<ScheduledQueryMultiMeasureMappingsArgs>? = null, val tableName: Output<String>, val timeColumn: Output<String>) : ConvertibleToJava<ScheduledQueryTimestreamConfigurationArgs>
Configuration needed to write data into the Timestream database and table.
Constructors
Link copied to clipboard
constructor(databaseName: Output<String>, dimensionMappings: Output<List<ScheduledQueryDimensionMappingArgs>>, measureNameColumn: Output<String>? = null, mixedMeasureMappings: Output<List<ScheduledQueryMixedMeasureMappingArgs>>? = null, multiMeasureMappings: Output<ScheduledQueryMultiMeasureMappingsArgs>? = null, tableName: Output<String>, timeColumn: Output<String>)
Properties
Link copied to clipboard
Name of Timestream database to which the query result will be written.
Link copied to clipboard
This is to allow mapping column(s) from the query result to the dimension in the destination table.
Link copied to clipboard
Name of the measure column. Also see MultiMeasureMappings
and MixedMeasureMappings
for how measure name properties on those relate to MeasureNameColumn
.
Link copied to clipboard
Specifies how to map measures to multi-measure records.
Link copied to clipboard
Multi-measure mappings.
Link copied to clipboard
Column from query result that should be used as the time column in destination table. Column type for this should be TIMESTAMP.