Typed dictionaries
Index > TimestreamQuery > Typed dictionaries
Auto-generated documentation for TimestreamQuery type annotations stubs module mypy-boto3-timestream-query.
CancelQueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import CancelQueryRequestRequestTypeDef
def get_value() -> CancelQueryRequestRequestTypeDef:
return {
"QueryId": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
ColumnInfoTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ColumnInfoTypeDef
def get_value() -> ColumnInfoTypeDef:
return {
"Type": ...,
}
- See TypeTypeDef
ScheduleConfigurationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ScheduleConfigurationTypeDef
def get_value() -> ScheduleConfigurationTypeDef:
return {
"ScheduleExpression": ...,
}
TagTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
RowTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import RowTypeDef
def get_value() -> RowTypeDef:
return {
"Data": ...,
}
- See DatumTypeDef
TimeSeriesDataPointTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TimeSeriesDataPointTypeDef
def get_value() -> TimeSeriesDataPointTypeDef:
return {
"Time": ...,
"Value": ...,
}
- See DatumTypeDef
DeleteScheduledQueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import DeleteScheduledQueryRequestRequestTypeDef
def get_value() -> DeleteScheduledQueryRequestRequestTypeDef:
return {
"ScheduledQueryArn": ...,
}
EndpointTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import EndpointTypeDef
def get_value() -> EndpointTypeDef:
return {
"Address": ...,
"CachePeriodInMinutes": ...,
}
DescribeScheduledQueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import DescribeScheduledQueryRequestRequestTypeDef
def get_value() -> DescribeScheduledQueryRequestRequestTypeDef:
return {
"ScheduledQueryArn": ...,
}
DimensionMappingTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import DimensionMappingTypeDef
def get_value() -> DimensionMappingTypeDef:
return {
"Name": ...,
"DimensionValueType": ...,
}
Definition
class DimensionMappingTypeDef(TypedDict):
Name: str,
DimensionValueType: DimensionValueTypeType, # (1)
S3ConfigurationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import S3ConfigurationTypeDef
def get_value() -> S3ConfigurationTypeDef:
return {
"BucketName": ...,
}
Definition
class S3ConfigurationTypeDef(TypedDict):
BucketName: str,
ObjectKeyPrefix: NotRequired[str],
EncryptionOption: NotRequired[S3EncryptionOptionType], # (1)
S3ReportLocationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import S3ReportLocationTypeDef
def get_value() -> S3ReportLocationTypeDef:
return {
"BucketName": ...,
}
Definition
class S3ReportLocationTypeDef(TypedDict):
BucketName: NotRequired[str],
ObjectKey: NotRequired[str],
ExecuteScheduledQueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ExecuteScheduledQueryRequestRequestTypeDef
def get_value() -> ExecuteScheduledQueryRequestRequestTypeDef:
return {
"ScheduledQueryArn": ...,
"InvocationTime": ...,
}
Definition
class ExecuteScheduledQueryRequestRequestTypeDef(TypedDict):
ScheduledQueryArn: str,
InvocationTime: Union[datetime, str],
ClientToken: NotRequired[str],
ExecutionStatsTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ExecutionStatsTypeDef
def get_value() -> ExecutionStatsTypeDef:
return {
"ExecutionTimeInMillis": ...,
}
Definition
class ExecutionStatsTypeDef(TypedDict):
ExecutionTimeInMillis: NotRequired[int],
DataWrites: NotRequired[int],
BytesMetered: NotRequired[int],
RecordsIngested: NotRequired[int],
QueryResultRows: NotRequired[int],
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListScheduledQueriesRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ListScheduledQueriesRequestRequestTypeDef
def get_value() -> ListScheduledQueriesRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListScheduledQueriesRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
}
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
MultiMeasureAttributeMappingTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import MultiMeasureAttributeMappingTypeDef
def get_value() -> MultiMeasureAttributeMappingTypeDef:
return {
"SourceColumn": ...,
"MeasureValueType": ...,
}
Definition
class MultiMeasureAttributeMappingTypeDef(TypedDict):
SourceColumn: str,
MeasureValueType: ScalarMeasureValueTypeType, # (1)
TargetMultiMeasureAttributeName: NotRequired[str],
SnsConfigurationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import SnsConfigurationTypeDef
def get_value() -> SnsConfigurationTypeDef:
return {
"TopicArn": ...,
}
ParameterMappingTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ParameterMappingTypeDef
def get_value() -> ParameterMappingTypeDef:
return {
"Name": ...,
"Type": ...,
}
- See TypeTypeDef
PrepareQueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import PrepareQueryRequestRequestTypeDef
def get_value() -> PrepareQueryRequestRequestTypeDef:
return {
"QueryString": ...,
}
Definition
class PrepareQueryRequestRequestTypeDef(TypedDict):
QueryString: str,
ValidateOnly: NotRequired[bool],
SelectColumnTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import SelectColumnTypeDef
def get_value() -> SelectColumnTypeDef:
return {
"Name": ...,
}
Definition
class SelectColumnTypeDef(TypedDict):
Name: NotRequired[str],
Type: NotRequired[TypeTypeDef], # (1)
DatabaseName: NotRequired[str],
TableName: NotRequired[str],
Aliased: NotRequired[bool],
- See TypeTypeDef
QueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import QueryRequestRequestTypeDef
def get_value() -> QueryRequestRequestTypeDef:
return {
"QueryString": ...,
}
Definition
class QueryRequestRequestTypeDef(TypedDict):
QueryString: str,
ClientToken: NotRequired[str],
NextToken: NotRequired[str],
MaxRows: NotRequired[int],
QueryStatusTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import QueryStatusTypeDef
def get_value() -> QueryStatusTypeDef:
return {
"ProgressPercentage": ...,
}
Definition
class QueryStatusTypeDef(TypedDict):
ProgressPercentage: NotRequired[float],
CumulativeBytesScanned: NotRequired[int],
CumulativeBytesMetered: NotRequired[int],
TimestreamDestinationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TimestreamDestinationTypeDef
def get_value() -> TimestreamDestinationTypeDef:
return {
"DatabaseName": ...,
}
Definition
class TimestreamDestinationTypeDef(TypedDict):
DatabaseName: NotRequired[str],
TableName: NotRequired[str],
TypeTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TypeTypeDef
def get_value() -> TypeTypeDef:
return {
"ScalarType": ...,
}
Definition
class TypeTypeDef(TypedDict):
ScalarType: NotRequired[ScalarTypeType], # (1)
ArrayColumnInfo: NotRequired[ColumnInfoTypeDef], # (2)
TimeSeriesMeasureValueColumnInfo: NotRequired[ColumnInfoTypeDef], # (2)
RowColumnInfo: NotRequired[List[ColumnInfoTypeDef]], # (4)
- See ScalarTypeType
- See ColumnInfoTypeDef
- See ColumnInfoTypeDef
- See ColumnInfoTypeDef
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdateScheduledQueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import UpdateScheduledQueryRequestRequestTypeDef
def get_value() -> UpdateScheduledQueryRequestRequestTypeDef:
return {
"ScheduledQueryArn": ...,
"State": ...,
}
Definition
class UpdateScheduledQueryRequestRequestTypeDef(TypedDict):
ScheduledQueryArn: str,
State: ScheduledQueryStateType, # (1)
CancelQueryResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import CancelQueryResponseTypeDef
def get_value() -> CancelQueryResponseTypeDef:
return {
"CancellationMessage": ...,
"ResponseMetadata": ...,
}
Definition
class CancelQueryResponseTypeDef(TypedDict):
CancellationMessage: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateScheduledQueryResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import CreateScheduledQueryResponseTypeDef
def get_value() -> CreateScheduledQueryResponseTypeDef:
return {
"Arn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateScheduledQueryResponseTypeDef(TypedDict):
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
EmptyResponseMetadataTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
DatumTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import DatumTypeDef
def get_value() -> DatumTypeDef:
return {
"ScalarValue": ...,
}
Definition
class DatumTypeDef(TypedDict):
ScalarValue: NotRequired[str],
TimeSeriesValue: NotRequired[List[TimeSeriesDataPointTypeDef]], # (1)
ArrayValue: NotRequired[List[DatumTypeDef]], # (2)
RowValue: NotRequired[RowTypeDef], # (3)
NullValue: NotRequired[bool],
- See TimeSeriesDataPointTypeDef
- See DatumTypeDef
- See RowTypeDef
DescribeEndpointsResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import DescribeEndpointsResponseTypeDef
def get_value() -> DescribeEndpointsResponseTypeDef:
return {
"Endpoints": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeEndpointsResponseTypeDef(TypedDict):
Endpoints: List[EndpointTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ErrorReportConfigurationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ErrorReportConfigurationTypeDef
def get_value() -> ErrorReportConfigurationTypeDef:
return {
"S3Configuration": ...,
}
Definition
class ErrorReportConfigurationTypeDef(TypedDict):
S3Configuration: S3ConfigurationTypeDef, # (1)
ErrorReportLocationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ErrorReportLocationTypeDef
def get_value() -> ErrorReportLocationTypeDef:
return {
"S3ReportLocation": ...,
}
Definition
class ErrorReportLocationTypeDef(TypedDict):
S3ReportLocation: NotRequired[S3ReportLocationTypeDef], # (1)
ListScheduledQueriesRequestListScheduledQueriesPaginateTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ListScheduledQueriesRequestListScheduledQueriesPaginateTypeDef
def get_value() -> ListScheduledQueriesRequestListScheduledQueriesPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListScheduledQueriesRequestListScheduledQueriesPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListTagsForResourceRequestListTagsForResourcePaginateTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ListTagsForResourceRequestListTagsForResourcePaginateTypeDef
def get_value() -> ListTagsForResourceRequestListTagsForResourcePaginateTypeDef:
return {
"ResourceARN": ...,
}
Definition
class ListTagsForResourceRequestListTagsForResourcePaginateTypeDef(TypedDict):
ResourceARN: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
QueryRequestQueryPaginateTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import QueryRequestQueryPaginateTypeDef
def get_value() -> QueryRequestQueryPaginateTypeDef:
return {
"QueryString": ...,
}
Definition
class QueryRequestQueryPaginateTypeDef(TypedDict):
QueryString: str,
ClientToken: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
MixedMeasureMappingTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import MixedMeasureMappingTypeDef
def get_value() -> MixedMeasureMappingTypeDef:
return {
"MeasureValueType": ...,
}
Definition
class MixedMeasureMappingTypeDef(TypedDict):
MeasureValueType: MeasureValueTypeType, # (1)
MeasureName: NotRequired[str],
SourceColumn: NotRequired[str],
TargetMeasureName: NotRequired[str],
MultiMeasureAttributeMappings: NotRequired[Sequence[MultiMeasureAttributeMappingTypeDef]], # (2)
MultiMeasureMappingsTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import MultiMeasureMappingsTypeDef
def get_value() -> MultiMeasureMappingsTypeDef:
return {
"MultiMeasureAttributeMappings": ...,
}
Definition
class MultiMeasureMappingsTypeDef(TypedDict):
MultiMeasureAttributeMappings: Sequence[MultiMeasureAttributeMappingTypeDef], # (1)
TargetMultiMeasureName: NotRequired[str],
NotificationConfigurationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import NotificationConfigurationTypeDef
def get_value() -> NotificationConfigurationTypeDef:
return {
"SnsConfiguration": ...,
}
Definition
class NotificationConfigurationTypeDef(TypedDict):
SnsConfiguration: SnsConfigurationTypeDef, # (1)
PrepareQueryResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import PrepareQueryResponseTypeDef
def get_value() -> PrepareQueryResponseTypeDef:
return {
"QueryString": ...,
"Columns": ...,
"Parameters": ...,
"ResponseMetadata": ...,
}
Definition
class PrepareQueryResponseTypeDef(TypedDict):
QueryString: str,
Columns: List[SelectColumnTypeDef], # (1)
Parameters: List[ParameterMappingTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
QueryResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import QueryResponseTypeDef
def get_value() -> QueryResponseTypeDef:
return {
"QueryId": ...,
"NextToken": ...,
"Rows": ...,
"ColumnInfo": ...,
"QueryStatus": ...,
"ResponseMetadata": ...,
}
Definition
class QueryResponseTypeDef(TypedDict):
QueryId: str,
NextToken: str,
Rows: List[RowTypeDef], # (1)
ColumnInfo: List[ColumnInfoTypeDef], # (2)
QueryStatus: QueryStatusTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See RowTypeDef
- See ColumnInfoTypeDef
- See QueryStatusTypeDef
- See ResponseMetadataTypeDef
TargetDestinationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TargetDestinationTypeDef
def get_value() -> TargetDestinationTypeDef:
return {
"TimestreamDestination": ...,
}
Definition
class TargetDestinationTypeDef(TypedDict):
TimestreamDestination: NotRequired[TimestreamDestinationTypeDef], # (1)
ScheduledQueryRunSummaryTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ScheduledQueryRunSummaryTypeDef
def get_value() -> ScheduledQueryRunSummaryTypeDef:
return {
"InvocationTime": ...,
}
Definition
class ScheduledQueryRunSummaryTypeDef(TypedDict):
InvocationTime: NotRequired[datetime],
TriggerTime: NotRequired[datetime],
RunStatus: NotRequired[ScheduledQueryRunStatusType], # (1)
ExecutionStats: NotRequired[ExecutionStatsTypeDef], # (2)
ErrorReportLocation: NotRequired[ErrorReportLocationTypeDef], # (3)
FailureReason: NotRequired[str],
TimestreamConfigurationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TimestreamConfigurationTypeDef
def get_value() -> TimestreamConfigurationTypeDef:
return {
"DatabaseName": ...,
"TableName": ...,
"TimeColumn": ...,
"DimensionMappings": ...,
}
Definition
class TimestreamConfigurationTypeDef(TypedDict):
DatabaseName: str,
TableName: str,
TimeColumn: str,
DimensionMappings: Sequence[DimensionMappingTypeDef], # (1)
MultiMeasureMappings: NotRequired[MultiMeasureMappingsTypeDef], # (2)
MixedMeasureMappings: NotRequired[Sequence[MixedMeasureMappingTypeDef]], # (3)
MeasureNameColumn: NotRequired[str],
ScheduledQueryTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ScheduledQueryTypeDef
def get_value() -> ScheduledQueryTypeDef:
return {
"Arn": ...,
"Name": ...,
"State": ...,
}
Definition
class ScheduledQueryTypeDef(TypedDict):
Arn: str,
Name: str,
State: ScheduledQueryStateType, # (1)
CreationTime: NotRequired[datetime],
PreviousInvocationTime: NotRequired[datetime],
NextInvocationTime: NotRequired[datetime],
ErrorReportConfiguration: NotRequired[ErrorReportConfigurationTypeDef], # (2)
TargetDestination: NotRequired[TargetDestinationTypeDef], # (3)
LastRunStatus: NotRequired[ScheduledQueryRunStatusType], # (4)
- See ScheduledQueryStateType
- See ErrorReportConfigurationTypeDef
- See TargetDestinationTypeDef
- See ScheduledQueryRunStatusType
TargetConfigurationTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import TargetConfigurationTypeDef
def get_value() -> TargetConfigurationTypeDef:
return {
"TimestreamConfiguration": ...,
}
Definition
class TargetConfigurationTypeDef(TypedDict):
TimestreamConfiguration: TimestreamConfigurationTypeDef, # (1)
ListScheduledQueriesResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ListScheduledQueriesResponseTypeDef
def get_value() -> ListScheduledQueriesResponseTypeDef:
return {
"ScheduledQueries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListScheduledQueriesResponseTypeDef(TypedDict):
ScheduledQueries: List[ScheduledQueryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateScheduledQueryRequestRequestTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import CreateScheduledQueryRequestRequestTypeDef
def get_value() -> CreateScheduledQueryRequestRequestTypeDef:
return {
"Name": ...,
"QueryString": ...,
"ScheduleConfiguration": ...,
"NotificationConfiguration": ...,
"ScheduledQueryExecutionRoleArn": ...,
"ErrorReportConfiguration": ...,
}
Definition
class CreateScheduledQueryRequestRequestTypeDef(TypedDict):
Name: str,
QueryString: str,
ScheduleConfiguration: ScheduleConfigurationTypeDef, # (1)
NotificationConfiguration: NotificationConfigurationTypeDef, # (2)
ScheduledQueryExecutionRoleArn: str,
ErrorReportConfiguration: ErrorReportConfigurationTypeDef, # (3)
TargetConfiguration: NotRequired[TargetConfigurationTypeDef], # (4)
ClientToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (5)
KmsKeyId: NotRequired[str],
- See ScheduleConfigurationTypeDef
- See NotificationConfigurationTypeDef
- See ErrorReportConfigurationTypeDef
- See TargetConfigurationTypeDef
- See TagTypeDef
ScheduledQueryDescriptionTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import ScheduledQueryDescriptionTypeDef
def get_value() -> ScheduledQueryDescriptionTypeDef:
return {
"Arn": ...,
"Name": ...,
"QueryString": ...,
"State": ...,
"ScheduleConfiguration": ...,
"NotificationConfiguration": ...,
}
Definition
class ScheduledQueryDescriptionTypeDef(TypedDict):
Arn: str,
Name: str,
QueryString: str,
State: ScheduledQueryStateType, # (1)
ScheduleConfiguration: ScheduleConfigurationTypeDef, # (2)
NotificationConfiguration: NotificationConfigurationTypeDef, # (3)
CreationTime: NotRequired[datetime],
PreviousInvocationTime: NotRequired[datetime],
NextInvocationTime: NotRequired[datetime],
TargetConfiguration: NotRequired[TargetConfigurationTypeDef], # (4)
ScheduledQueryExecutionRoleArn: NotRequired[str],
KmsKeyId: NotRequired[str],
ErrorReportConfiguration: NotRequired[ErrorReportConfigurationTypeDef], # (5)
LastRunSummary: NotRequired[ScheduledQueryRunSummaryTypeDef], # (6)
RecentlyFailedRuns: NotRequired[List[ScheduledQueryRunSummaryTypeDef]], # (7)
- See ScheduledQueryStateType
- See ScheduleConfigurationTypeDef
- See NotificationConfigurationTypeDef
- See TargetConfigurationTypeDef
- See ErrorReportConfigurationTypeDef
- See ScheduledQueryRunSummaryTypeDef
- See ScheduledQueryRunSummaryTypeDef
DescribeScheduledQueryResponseTypeDef
Usage Example
from mypy_boto3_timestream_query.type_defs import DescribeScheduledQueryResponseTypeDef
def get_value() -> DescribeScheduledQueryResponseTypeDef:
return {
"ScheduledQuery": ...,
"ResponseMetadata": ...,
}