Skip to content

Timestream Query Classes

AccountSettingsNotificationConfiguration

RoleArn

  • Type:
  • Required: Yes

SnsConfiguration

  • Type:

BaseValidatorModel

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

CancelQueryRequest

QueryId

  • Type:
  • Required: Yes

CancelQueryResponse

CancellationMessage

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ColumnInfo

Type

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

Name

  • Type: typing.Optional[str]

ColumnInfoPaginator

Type

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

CreateScheduledQueryRequest

Name

  • Type:
  • Required: Yes

QueryString

  • Type:
  • Required: Yes

ScheduleConfiguration

  • Type:
  • Required: Yes

NotificationConfiguration

  • Type:
  • Required: Yes

ScheduledQueryExecutionRoleArn

  • Type:
  • Required: Yes

ErrorReportConfiguration

  • Type:
  • Required: Yes

TargetConfiguration

  • Type: typing.Union[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.TargetConfiguration, aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.TargetConfigurationOutput, NoneType]

ClientToken

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.Tag]]

KmsKeyId

  • Type: typing.Optional[str]

CreateScheduledQueryResponse

Arn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Datum

ScalarValue

  • Type: typing.Optional[str]

TimeSeriesValue

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.TimeSeriesDataPoint]]

ArrayValue

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

RowValue

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

NullValue

  • Type: typing.Optional[bool]

DatumPaginator

ScalarValue

  • Type: typing.Optional[str]

TimeSeriesValue

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.TimeSeriesDataPointPaginator]]

ArrayValue

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

RowValue

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

NullValue

  • Type: typing.Optional[bool]

DeleteScheduledQueryRequest

ScheduledQueryArn

  • Type:
  • Required: Yes

DescribeAccountSettingsResponse

MaxQueryTCU

  • Type:
  • Required: Yes

QueryPricingModel

  • Type: typing.Literal['BYTES_SCANNED', 'COMPUTE_UNITS']
  • Required: Yes

QueryCompute

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeEndpointsResponse

Endpoints

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.Endpoint]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeScheduledQueryRequest

ScheduledQueryArn

  • Type:
  • Required: Yes

DescribeScheduledQueryResponse

ScheduledQuery

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DimensionMapping

Name

  • Type:
  • Required: Yes

DimensionValueType

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

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

Endpoint

Address

  • Type:
  • Required: Yes

CachePeriodInMinutes

  • Type:
  • Required: Yes

ErrorReportConfiguration

S3Configuration

  • Type:
  • Required: Yes

ErrorReportLocation

S3ReportLocation

  • Type:

ExecuteScheduledQueryRequest

ScheduledQueryArn

  • Type:
  • Required: Yes

InvocationTime

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

QueryInsights

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ScheduledQueryInsights]

ExecutionStats

ExecutionTimeInMillis

  • Type: typing.Optional[int]

DataWrites

  • Type: typing.Optional[int]

BytesMetered

  • Type: typing.Optional[int]

CumulativeBytesScanned

  • Type: typing.Optional[int]

RecordsIngested

  • Type: typing.Optional[int]

QueryResultRows

  • Type: typing.Optional[int]

LastUpdate

TargetQueryTCU

  • Type: typing.Optional[int]

Status

  • Type: typing.Optional[typing.Literal['FAILED', 'PENDING', 'SUCCEEDED']]

StatusMessage

  • Type: typing.Optional[str]

ListScheduledQueriesRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListScheduledQueriesRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.PaginatorConfig]

ListScheduledQueriesResponse

ScheduledQueries

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ScheduledQuery]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceARN

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequestPaginate

ResourceARN

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.PaginatorConfig]

ListTagsForResourceResponse

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.Tag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MixedMeasureMapping

MeasureValueType

  • Type: typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'MULTI', '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_query.timestream_query_classes.MultiMeasureAttributeMapping]]

MixedMeasureMappingOutput

MeasureValueType

  • Type: typing.Literal['BIGINT', 'BOOLEAN', 'DOUBLE', 'MULTI', '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_query.timestream_query_classes.MultiMeasureAttributeMapping]]

MultiMeasureAttributeMapping

SourceColumn

  • Type:
  • Required: Yes

MeasureValueType

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

TargetMultiMeasureAttributeName

  • Type: typing.Optional[str]

MultiMeasureMappings

MultiMeasureAttributeMappings

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.MultiMeasureAttributeMapping]
  • Required: Yes

TargetMultiMeasureName

  • Type: typing.Optional[str]

MultiMeasureMappingsOutput

MultiMeasureAttributeMappings

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.MultiMeasureAttributeMapping]
  • Required: Yes

TargetMultiMeasureName

  • Type: typing.Optional[str]

NotificationConfiguration

SnsConfiguration

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParameterMapping

Name

  • Type:
  • Required: Yes

Type

  • Type:
  • Required: Yes

PrepareQueryRequest

QueryString

  • Type:
  • Required: Yes

ValidateOnly

  • Type: typing.Optional[bool]

PrepareQueryResponse

QueryString

  • Type:
  • Required: Yes

Columns

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.SelectColumn]
  • Required: Yes

Parameters

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ParameterMapping]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ProvisionedCapacityRequest

TargetQueryTCU

  • Type:
  • Required: Yes

NotificationConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.AccountSettingsNotificationConfiguration]

ProvisionedCapacityResponse

ActiveQueryTCU

  • Type: typing.Optional[int]

NotificationConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.AccountSettingsNotificationConfiguration]

LastUpdate

  • Type:

QueryComputeRequest

ComputeMode

  • Type: typing.Optional[typing.Literal['ON_DEMAND', 'PROVISIONED']]

ProvisionedCapacity

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ProvisionedCapacityRequest]

QueryComputeResponse

ComputeMode

  • Type: typing.Optional[typing.Literal['ON_DEMAND', 'PROVISIONED']]

ProvisionedCapacity

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ProvisionedCapacityResponse]

QueryInsights

Mode

  • Type: typing.Literal['DISABLED', 'ENABLED_WITH_RATE_CONTROL']
  • Required: Yes

QueryInsightsResponse

QuerySpatialCoverage

  • Type:

QueryTemporalRange

  • Type:

QueryTableCount

  • Type: typing.Optional[int]

OutputRows

  • Type: typing.Optional[int]

OutputBytes

  • Type: typing.Optional[int]

UnloadPartitionCount

  • Type: typing.Optional[int]

UnloadWrittenRows

  • Type: typing.Optional[int]

UnloadWrittenBytes

  • Type: typing.Optional[int]

QueryRequest

QueryString

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxRows

  • Type: typing.Optional[int]

QueryInsights

  • Type:

QueryRequestPaginate

QueryString

  • Type:
  • Required: Yes

ClientToken

  • Type: typing.Optional[str]

QueryInsights

  • Type:

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.PaginatorConfig]

QueryResponse

QueryId

  • Type:
  • Required: Yes

Rows

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.Row]
  • Required: Yes

ColumnInfo

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ColumnInfo]
  • Required: Yes

QueryStatus

  • Type:
  • Required: Yes

QueryInsightsResponse

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

QueryResponsePaginator

QueryId

  • Type:
  • Required: Yes

Rows

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.RowPaginator]
  • Required: Yes

ColumnInfo

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ColumnInfoPaginator]
  • Required: Yes

QueryStatus

  • Type:
  • Required: Yes

QueryInsightsResponse

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

QuerySpatialCoverage

Max

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.QuerySpatialCoverageMax]

QuerySpatialCoverageMax

Value

  • Type: typing.Optional[float]

TableArn

  • Type: typing.Optional[str]

PartitionKey

  • Type: typing.Optional[typing.List[str]]

QueryStatus

ProgressPercentage

  • Type: typing.Optional[float]

CumulativeBytesScanned

  • Type: typing.Optional[int]

CumulativeBytesMetered

  • Type: typing.Optional[int]

QueryTemporalRange

Max

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.QueryTemporalRangeMax]

QueryTemporalRangeMax

Value

  • Type: typing.Optional[int]

TableArn

  • 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]

Row

Data

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.Datum]
  • Required: Yes

RowPaginator

Data

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.DatumPaginator]
  • Required: Yes

S3Configuration

BucketName

  • Type:
  • Required: Yes

ObjectKeyPrefix

  • Type: typing.Optional[str]

EncryptionOption

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

S3ReportLocation

BucketName

  • Type: typing.Optional[str]

ObjectKey

  • Type: typing.Optional[str]

ScheduleConfiguration

ScheduleExpression

  • Type:
  • Required: Yes

ScheduledQuery

Arn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['DISABLED', 'ENABLED']
  • Required: Yes

CreationTime

  • Type: typing.Optional[datetime.datetime]

PreviousInvocationTime

  • Type: typing.Optional[datetime.datetime]

NextInvocationTime

  • Type: typing.Optional[datetime.datetime]

ErrorReportConfiguration

  • Type:

TargetDestination

  • Type:

LastRunStatus

  • Type: typing.Optional[typing.Literal['AUTO_TRIGGER_FAILURE', 'AUTO_TRIGGER_SUCCESS', 'MANUAL_TRIGGER_FAILURE', 'MANUAL_TRIGGER_SUCCESS']]

ScheduledQueryDescription

Arn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

QueryString

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['DISABLED', 'ENABLED']
  • Required: Yes

ScheduleConfiguration

  • Type:
  • Required: Yes

NotificationConfiguration

  • Type:
  • Required: Yes

CreationTime

  • Type: typing.Optional[datetime.datetime]

PreviousInvocationTime

  • Type: typing.Optional[datetime.datetime]

NextInvocationTime

  • Type: typing.Optional[datetime.datetime]

TargetConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.TargetConfigurationOutput]

ScheduledQueryExecutionRoleArn

  • Type: typing.Optional[str]

KmsKeyId

  • Type: typing.Optional[str]

ErrorReportConfiguration

  • Type:

LastRunSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ScheduledQueryRunSummary]

RecentlyFailedRuns

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ScheduledQueryRunSummary]]

ScheduledQueryInsights

Mode

  • Type: typing.Literal['DISABLED', 'ENABLED_WITH_RATE_CONTROL']
  • Required: Yes

ScheduledQueryInsightsResponse

QuerySpatialCoverage

  • Type:

QueryTemporalRange

  • Type:

QueryTableCount

  • Type: typing.Optional[int]

OutputRows

  • Type: typing.Optional[int]

OutputBytes

  • Type: typing.Optional[int]

ScheduledQueryRunSummary

InvocationTime

  • Type: typing.Optional[datetime.datetime]

TriggerTime

  • Type: typing.Optional[datetime.datetime]

RunStatus

  • Type: typing.Optional[typing.Literal['AUTO_TRIGGER_FAILURE', 'AUTO_TRIGGER_SUCCESS', 'MANUAL_TRIGGER_FAILURE', 'MANUAL_TRIGGER_SUCCESS']]

ExecutionStats

  • Type:

QueryInsightsResponse

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ScheduledQueryInsightsResponse]

ErrorReportLocation

  • Type:

FailureReason

  • Type: typing.Optional[str]

SelectColumn

Name

  • Type: typing.Optional[str]

Type

  • Type:

DatabaseName

  • Type: typing.Optional[str]

TableName

  • Type: typing.Optional[str]

Aliased

  • Type: typing.Optional[bool]

SnsConfiguration

TopicArn

  • Type:
  • Required: Yes

Tag

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

TagResourceRequest

ResourceARN

  • Type:
  • Required: Yes

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.Tag]
  • Required: Yes

TargetConfiguration

TimestreamConfiguration

  • Type:
  • Required: Yes

TargetConfigurationOutput

TimestreamConfiguration

  • Type:
  • Required: Yes

TargetDestination

TimestreamDestination

  • Type:

TimeSeriesDataPoint

Time

  • Type:
  • Required: Yes

Value

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

TimeSeriesDataPointPaginator

Time

  • Type:
  • Required: Yes

Value

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

TimestreamConfiguration

DatabaseName

  • Type:
  • Required: Yes

TableName

  • Type:
  • Required: Yes

TimeColumn

  • Type:
  • Required: Yes

DimensionMappings

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.DimensionMapping]
  • Required: Yes

MultiMeasureMappings

  • Type:

MixedMeasureMappings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.MixedMeasureMapping]]

MeasureNameColumn

  • Type: typing.Optional[str]

TimestreamConfigurationOutput

DatabaseName

  • Type:
  • Required: Yes

TableName

  • Type:
  • Required: Yes

TimeColumn

  • Type:
  • Required: Yes

DimensionMappings

  • Type: typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.DimensionMapping]
  • Required: Yes

MultiMeasureMappings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.MultiMeasureMappingsOutput]

MixedMeasureMappings

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.MixedMeasureMappingOutput]]

MeasureNameColumn

  • Type: typing.Optional[str]

TimestreamDestination

DatabaseName

  • Type: typing.Optional[str]

TableName

  • Type: typing.Optional[str]

Type

ScalarType

  • Type: typing.Optional[typing.Literal['BIGINT', 'BOOLEAN', 'DATE', 'DOUBLE', 'INTEGER', 'INTERVAL_DAY_TO_SECOND', 'INTERVAL_YEAR_TO_MONTH', 'TIME', 'TIMESTAMP', 'UNKNOWN', 'VARCHAR']]

ArrayColumnInfo

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

TimeSeriesMeasureValueColumnInfo

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

RowColumnInfo

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.ColumnInfo]]

TypePaginator

ScalarType

  • Type: typing.Optional[typing.Literal['BIGINT', 'BOOLEAN', 'DATE', 'DOUBLE', 'INTEGER', 'INTERVAL_DAY_TO_SECOND', 'INTERVAL_YEAR_TO_MONTH', 'TIME', 'TIMESTAMP', 'UNKNOWN', 'VARCHAR']]

ArrayColumnInfo

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

TimeSeriesMeasureValueColumnInfo

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

RowColumnInfo

  • Type: typing.Optional[typing.List[typing.Dict[str, typing.Any]]]

UntagResourceRequest

ResourceARN

  • Type:
  • Required: Yes

TagKeys

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

UpdateAccountSettingsRequest

MaxQueryTCU

  • Type: typing.Optional[int]

QueryPricingModel

  • Type: typing.Optional[typing.Literal['BYTES_SCANNED', 'COMPUTE_UNITS']]

QueryCompute

  • Type: typing.Optional[aws_resource_validator.pydantic_models.timestream_query.timestream_query_classes.QueryComputeRequest]

UpdateAccountSettingsResponse

MaxQueryTCU

  • Type:
  • Required: Yes

QueryPricingModel

  • Type: typing.Literal['BYTES_SCANNED', 'COMPUTE_UNITS']
  • Required: Yes

QueryCompute

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateScheduledQueryRequest

ScheduledQueryArn

  • Type:
  • Required: Yes

State

  • Type: typing.Literal['DISABLED', 'ENABLED']
  • Required: Yes