amazonka-timestream-query-2.0: Amazon Timestream Query SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.TimeStreamQuery

Description

Derived from API version 2018-11-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Timestream Query

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-11-01 of the Amazon Timestream Query SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by TimeStreamQuery.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You are not authorized to perform this action.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

Unable to poll results for a cancelled query.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

Timestream was unable to fully process this request because of an internal server error.

InvalidEndpointException

_InvalidEndpointException :: AsError a => Fold a ServiceError Source #

The requested endpoint was not valid.

QueryExecutionException

_QueryExecutionException :: AsError a => Fold a ServiceError Source #

Timestream was unable to run the query successfully.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The requested resource could not be found.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

You have exceeded the service quota.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied due to request throttling.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

Invalid or malformed request.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CancelQuery

data CancelQuery Source #

See: newCancelQuery smart constructor.

Constructors

CancelQuery' Text 

Instances

Instances details
ToJSON CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

ToHeaders CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Methods

toHeaders :: CancelQuery -> [Header] #

ToPath CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

ToQuery CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

AWSRequest CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Associated Types

type AWSResponse CancelQuery #

Generic CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Associated Types

type Rep CancelQuery :: Type -> Type #

Read CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Show CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

NFData CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Methods

rnf :: CancelQuery -> () #

Eq CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Hashable CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

type AWSResponse CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

type Rep CancelQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

type Rep CancelQuery = D1 ('MetaData "CancelQuery" "Amazonka.TimeStreamQuery.CancelQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "CancelQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCancelQuery Source #

Create a value of CancelQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:queryId:CancelQuery', cancelQuery_queryId - The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.

data CancelQueryResponse Source #

See: newCancelQueryResponse smart constructor.

Instances

Instances details
Generic CancelQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Associated Types

type Rep CancelQueryResponse :: Type -> Type #

Read CancelQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Show CancelQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

NFData CancelQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

Methods

rnf :: CancelQueryResponse -> () #

Eq CancelQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

type Rep CancelQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CancelQuery

type Rep CancelQueryResponse = D1 ('MetaData "CancelQueryResponse" "Amazonka.TimeStreamQuery.CancelQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "CancelQueryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cancellationMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCancelQueryResponse Source #

Create a value of CancelQueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cancellationMessage:CancelQueryResponse', cancelQueryResponse_cancellationMessage - A CancellationMessage is returned when a CancelQuery request for the query specified by QueryId has already been issued.

$sel:httpStatus:CancelQueryResponse', cancelQueryResponse_httpStatus - The response's http status code.

CreateScheduledQuery

data CreateScheduledQuery Source #

See: newCreateScheduledQuery smart constructor.

Instances

Instances details
ToJSON CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

ToHeaders CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

ToPath CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

ToQuery CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

AWSRequest CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

Associated Types

type AWSResponse CreateScheduledQuery #

Generic CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

Associated Types

type Rep CreateScheduledQuery :: Type -> Type #

Show CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

NFData CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

Methods

rnf :: CreateScheduledQuery -> () #

Eq CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

Hashable CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

type AWSResponse CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

type Rep CreateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

type Rep CreateScheduledQuery = D1 ('MetaData "CreateScheduledQuery" "Amazonka.TimeStreamQuery.CreateScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "CreateScheduledQuery'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "targetConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetConfiguration)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "scheduleConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScheduleConfiguration)) :*: (S1 ('MetaSel ('Just "notificationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NotificationConfiguration) :*: (S1 ('MetaSel ('Just "scheduledQueryExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "errorReportConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ErrorReportConfiguration))))))

newCreateScheduledQuery Source #

Create a value of CreateScheduledQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateScheduledQuery', createScheduledQuery_clientToken - Using a ClientToken makes the call to CreateScheduledQuery idempotent, in other words, making the same request repeatedly will produce the same result. Making multiple identical CreateScheduledQuery requests has the same effect as making a single request.

  • If CreateScheduledQuery is called without a ClientToken, the Query SDK generates a ClientToken on your behalf.
  • After 8 hours, any request with the same ClientToken is treated as a new request.

CreateScheduledQuery, createScheduledQuery_kmsKeyId - The Amazon KMS key used to encrypt the scheduled query resource, at-rest. If the Amazon KMS key is not specified, the scheduled query resource will be encrypted with a Timestream owned Amazon KMS key. To specify a KMS key, use the key ID, key ARN, alias name, or alias ARN. When using an alias name, prefix the name with alias/

If ErrorReportConfiguration uses SSE_KMS as encryption type, the same KmsKeyId is used to encrypt the error report at rest.

$sel:tags:CreateScheduledQuery', createScheduledQuery_tags - A list of key-value pairs to label the scheduled query.

CreateScheduledQuery, createScheduledQuery_targetConfiguration - Configuration used for writing the result of a query.

CreateScheduledQuery, createScheduledQuery_name - Name of the scheduled query.

CreateScheduledQuery, createScheduledQuery_queryString - The query string to run. Parameter names can be specified in the query string @ character followed by an identifier. The named Parameter @scheduled_runtime is reserved and can be used in the query to get the time at which the query is scheduled to run.

The timestamp calculated according to the ScheduleConfiguration parameter, will be the value of @scheduled_runtime paramater for each query run. For example, consider an instance of a scheduled query executing on 2021-12-01 00:00:00. For this instance, the @scheduled_runtime parameter is initialized to the timestamp 2021-12-01 00:00:00 when invoking the query.

CreateScheduledQuery, createScheduledQuery_scheduleConfiguration - The schedule configuration for the query.

CreateScheduledQuery, createScheduledQuery_notificationConfiguration - Notification configuration for the scheduled query. A notification is sent by Timestream when a query run finishes, when the state is updated or when you delete it.

CreateScheduledQuery, createScheduledQuery_scheduledQueryExecutionRoleArn - The ARN for the IAM role that Timestream will assume when running the scheduled query.

CreateScheduledQuery, createScheduledQuery_errorReportConfiguration - Configuration for error reporting. Error reports will be generated when a problem is encountered when writing the query results.

data CreateScheduledQueryResponse Source #

See: newCreateScheduledQueryResponse smart constructor.

Instances

Instances details
Generic CreateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

Associated Types

type Rep CreateScheduledQueryResponse :: Type -> Type #

Read CreateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

Show CreateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

NFData CreateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

Eq CreateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

type Rep CreateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.CreateScheduledQuery

type Rep CreateScheduledQueryResponse = D1 ('MetaData "CreateScheduledQueryResponse" "Amazonka.TimeStreamQuery.CreateScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "CreateScheduledQueryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateScheduledQueryResponse Source #

Create a value of CreateScheduledQueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateScheduledQueryResponse', createScheduledQueryResponse_httpStatus - The response's http status code.

CreateScheduledQueryResponse, createScheduledQueryResponse_arn - ARN for the created scheduled query.

DeleteScheduledQuery

data DeleteScheduledQuery Source #

See: newDeleteScheduledQuery smart constructor.

Instances

Instances details
ToJSON DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

ToHeaders DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

ToPath DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

ToQuery DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

AWSRequest DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Associated Types

type AWSResponse DeleteScheduledQuery #

Generic DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Associated Types

type Rep DeleteScheduledQuery :: Type -> Type #

Read DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Show DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

NFData DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Methods

rnf :: DeleteScheduledQuery -> () #

Eq DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Hashable DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

type AWSResponse DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

type Rep DeleteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

type Rep DeleteScheduledQuery = D1 ('MetaData "DeleteScheduledQuery" "Amazonka.TimeStreamQuery.DeleteScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "DeleteScheduledQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduledQueryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteScheduledQuery Source #

Create a value of DeleteScheduledQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduledQueryArn:DeleteScheduledQuery', deleteScheduledQuery_scheduledQueryArn - The ARN of the scheduled query.

data DeleteScheduledQueryResponse Source #

See: newDeleteScheduledQueryResponse smart constructor.

Instances

Instances details
Generic DeleteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Associated Types

type Rep DeleteScheduledQueryResponse :: Type -> Type #

Read DeleteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Show DeleteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

NFData DeleteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

Eq DeleteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

type Rep DeleteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DeleteScheduledQuery

type Rep DeleteScheduledQueryResponse = D1 ('MetaData "DeleteScheduledQueryResponse" "Amazonka.TimeStreamQuery.DeleteScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "DeleteScheduledQueryResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteScheduledQueryResponse :: DeleteScheduledQueryResponse Source #

Create a value of DeleteScheduledQueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DescribeEndpoints

data DescribeEndpoints Source #

See: newDescribeEndpoints smart constructor.

Constructors

DescribeEndpoints' 

Instances

Instances details
ToJSON DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

ToHeaders DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

ToPath DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

ToQuery DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

AWSRequest DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Associated Types

type AWSResponse DescribeEndpoints #

Generic DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Associated Types

type Rep DescribeEndpoints :: Type -> Type #

Read DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Show DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

NFData DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Methods

rnf :: DescribeEndpoints -> () #

Eq DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Hashable DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

type AWSResponse DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

type Rep DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

type Rep DescribeEndpoints = D1 ('MetaData "DescribeEndpoints" "Amazonka.TimeStreamQuery.DescribeEndpoints" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "DescribeEndpoints'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeEndpoints :: DescribeEndpoints Source #

Create a value of DescribeEndpoints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DescribeEndpointsResponse Source #

See: newDescribeEndpointsResponse smart constructor.

Instances

Instances details
Generic DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Associated Types

type Rep DescribeEndpointsResponse :: Type -> Type #

Read DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Show DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

NFData DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

Eq DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

type Rep DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeEndpoints

type Rep DescribeEndpointsResponse = D1 ('MetaData "DescribeEndpointsResponse" "Amazonka.TimeStreamQuery.DescribeEndpoints" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "DescribeEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Endpoint])))

newDescribeEndpointsResponse Source #

Create a value of DescribeEndpointsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribeEndpointsResponse', describeEndpointsResponse_httpStatus - The response's http status code.

$sel:endpoints:DescribeEndpointsResponse', describeEndpointsResponse_endpoints - An Endpoints object is returned when a DescribeEndpoints request is made.

DescribeScheduledQuery

data DescribeScheduledQuery Source #

See: newDescribeScheduledQuery smart constructor.

Instances

Instances details
ToJSON DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

ToHeaders DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

ToPath DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

ToQuery DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

AWSRequest DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

Associated Types

type AWSResponse DescribeScheduledQuery #

Generic DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

Associated Types

type Rep DescribeScheduledQuery :: Type -> Type #

Read DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

Show DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

NFData DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

Methods

rnf :: DescribeScheduledQuery -> () #

Eq DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

Hashable DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

type AWSResponse DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

type Rep DescribeScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

type Rep DescribeScheduledQuery = D1 ('MetaData "DescribeScheduledQuery" "Amazonka.TimeStreamQuery.DescribeScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "DescribeScheduledQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduledQueryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeScheduledQuery Source #

Create a value of DescribeScheduledQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduledQueryArn:DescribeScheduledQuery', describeScheduledQuery_scheduledQueryArn - The ARN of the scheduled query.

data DescribeScheduledQueryResponse Source #

See: newDescribeScheduledQueryResponse smart constructor.

Instances

Instances details
Generic DescribeScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

Associated Types

type Rep DescribeScheduledQueryResponse :: Type -> Type #

Show DescribeScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

NFData DescribeScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

Eq DescribeScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

type Rep DescribeScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.DescribeScheduledQuery

type Rep DescribeScheduledQueryResponse = D1 ('MetaData "DescribeScheduledQueryResponse" "Amazonka.TimeStreamQuery.DescribeScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "DescribeScheduledQueryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "scheduledQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScheduledQueryDescription)))

newDescribeScheduledQueryResponse Source #

Create a value of DescribeScheduledQueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DescribeScheduledQueryResponse', describeScheduledQueryResponse_httpStatus - The response's http status code.

$sel:scheduledQuery:DescribeScheduledQueryResponse', describeScheduledQueryResponse_scheduledQuery - The scheduled query.

ExecuteScheduledQuery

data ExecuteScheduledQuery Source #

See: newExecuteScheduledQuery smart constructor.

Instances

Instances details
ToJSON ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

ToHeaders ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

ToPath ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

ToQuery ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

AWSRequest ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

Associated Types

type AWSResponse ExecuteScheduledQuery #

Generic ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

Associated Types

type Rep ExecuteScheduledQuery :: Type -> Type #

Show ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

NFData ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

Methods

rnf :: ExecuteScheduledQuery -> () #

Eq ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

Hashable ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

type AWSResponse ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

type Rep ExecuteScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

type Rep ExecuteScheduledQuery = D1 ('MetaData "ExecuteScheduledQuery" "Amazonka.TimeStreamQuery.ExecuteScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ExecuteScheduledQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "scheduledQueryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "invocationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newExecuteScheduledQuery Source #

Create a value of ExecuteScheduledQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:ExecuteScheduledQuery', executeScheduledQuery_clientToken - Not used.

$sel:scheduledQueryArn:ExecuteScheduledQuery', executeScheduledQuery_scheduledQueryArn - ARN of the scheduled query.

ExecuteScheduledQuery, executeScheduledQuery_invocationTime - The timestamp in UTC. Query will be run as if it was invoked at this timestamp.

data ExecuteScheduledQueryResponse Source #

See: newExecuteScheduledQueryResponse smart constructor.

Instances

Instances details
Generic ExecuteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

Associated Types

type Rep ExecuteScheduledQueryResponse :: Type -> Type #

Read ExecuteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

Show ExecuteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

NFData ExecuteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

Eq ExecuteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

type Rep ExecuteScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ExecuteScheduledQuery

type Rep ExecuteScheduledQueryResponse = D1 ('MetaData "ExecuteScheduledQueryResponse" "Amazonka.TimeStreamQuery.ExecuteScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ExecuteScheduledQueryResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newExecuteScheduledQueryResponse :: ExecuteScheduledQueryResponse Source #

Create a value of ExecuteScheduledQueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListScheduledQueries (Paginated)

data ListScheduledQueries Source #

See: newListScheduledQueries smart constructor.

Instances

Instances details
ToJSON ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

ToHeaders ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

ToPath ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

ToQuery ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

AWSPager ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

AWSRequest ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Associated Types

type AWSResponse ListScheduledQueries #

Generic ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Associated Types

type Rep ListScheduledQueries :: Type -> Type #

Read ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Show ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

NFData ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Methods

rnf :: ListScheduledQueries -> () #

Eq ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Hashable ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

type AWSResponse ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

type Rep ListScheduledQueries Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

type Rep ListScheduledQueries = D1 ('MetaData "ListScheduledQueries" "Amazonka.TimeStreamQuery.ListScheduledQueries" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ListScheduledQueries'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListScheduledQueries :: ListScheduledQueries Source #

Create a value of ListScheduledQueries with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListScheduledQueries', listScheduledQueries_maxResults - The maximum number of items to return in the output. If the total number of items available is more than the value specified, a NextToken is provided in the output. To resume pagination, provide the NextToken value as the argument to the subsequent call to ListScheduledQueriesRequest.

ListScheduledQueries, listScheduledQueries_nextToken - A pagination token to resume pagination.

data ListScheduledQueriesResponse Source #

See: newListScheduledQueriesResponse smart constructor.

Instances

Instances details
Generic ListScheduledQueriesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Associated Types

type Rep ListScheduledQueriesResponse :: Type -> Type #

Read ListScheduledQueriesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Show ListScheduledQueriesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

NFData ListScheduledQueriesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

Eq ListScheduledQueriesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

type Rep ListScheduledQueriesResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListScheduledQueries

type Rep ListScheduledQueriesResponse = D1 ('MetaData "ListScheduledQueriesResponse" "Amazonka.TimeStreamQuery.ListScheduledQueries" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ListScheduledQueriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "scheduledQueries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ScheduledQuery]))))

newListScheduledQueriesResponse Source #

Create a value of ListScheduledQueriesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListScheduledQueries, listScheduledQueriesResponse_nextToken - A token to specify where to start paginating. This is the NextToken from a previously truncated response.

$sel:httpStatus:ListScheduledQueriesResponse', listScheduledQueriesResponse_httpStatus - The response's http status code.

$sel:scheduledQueries:ListScheduledQueriesResponse', listScheduledQueriesResponse_scheduledQueries - A list of scheduled queries.

ListTagsForResource (Paginated)

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

AWSPager ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.TimeStreamQuery.ListTagsForResource" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListTagsForResource', listTagsForResource_maxResults - The maximum number of tags to return.

ListTagsForResource, listTagsForResource_nextToken - A pagination token to resume pagination.

$sel:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The Timestream resource with tags to be listed. This value is an Amazon Resource Name (ARN).

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.TimeStreamQuery.ListTagsForResource" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag]))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResource, listTagsForResourceResponse_nextToken - A pagination token to resume pagination with a subsequent call to ListTagsForResourceResponse.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags currently associated with the Timestream resource.

PrepareQuery

data PrepareQuery Source #

See: newPrepareQuery smart constructor.

Instances

Instances details
ToJSON PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

ToHeaders PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

ToPath PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

ToQuery PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

AWSRequest PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

Associated Types

type AWSResponse PrepareQuery #

Generic PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

Associated Types

type Rep PrepareQuery :: Type -> Type #

Show PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

NFData PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

Methods

rnf :: PrepareQuery -> () #

Eq PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

Hashable PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

type AWSResponse PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

type Rep PrepareQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

type Rep PrepareQuery = D1 ('MetaData "PrepareQuery" "Amazonka.TimeStreamQuery.PrepareQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "PrepareQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "validateOnly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newPrepareQuery Source #

Create a value of PrepareQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:validateOnly:PrepareQuery', prepareQuery_validateOnly - By setting this value to true, Timestream will only validate that the query string is a valid Timestream query, and not store the prepared query for later use.

PrepareQuery, prepareQuery_queryString - The Timestream query string that you want to use as a prepared statement. Parameter names can be specified in the query string @ character followed by an identifier.

data PrepareQueryResponse Source #

See: newPrepareQueryResponse smart constructor.

Instances

Instances details
Generic PrepareQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

Associated Types

type Rep PrepareQueryResponse :: Type -> Type #

Show PrepareQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

NFData PrepareQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

Methods

rnf :: PrepareQueryResponse -> () #

Eq PrepareQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

type Rep PrepareQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.PrepareQuery

type Rep PrepareQueryResponse = D1 ('MetaData "PrepareQueryResponse" "Amazonka.TimeStreamQuery.PrepareQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "PrepareQueryResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))) :*: (S1 ('MetaSel ('Just "columns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SelectColumn]) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ParameterMapping]))))

newPrepareQueryResponse Source #

Create a value of PrepareQueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:PrepareQueryResponse', prepareQueryResponse_httpStatus - The response's http status code.

PrepareQuery, prepareQueryResponse_queryString - The query string that you want prepare.

$sel:columns:PrepareQueryResponse', prepareQueryResponse_columns - A list of SELECT clause columns of the submitted query string.

$sel:parameters:PrepareQueryResponse', prepareQueryResponse_parameters - A list of parameters used in the submitted query string.

Query (Paginated)

data Query Source #

See: newQuery smart constructor.

Instances

Instances details
ToJSON Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

ToHeaders Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

toHeaders :: Query -> [Header] #

ToPath Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

toPath :: Query -> ByteString #

ToQuery Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

toQuery :: Query -> QueryString #

AWSPager Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

AWSRequest Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Associated Types

type AWSResponse Query #

Generic Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Associated Types

type Rep Query :: Type -> Type #

Methods

from :: Query -> Rep Query x #

to :: Rep Query x -> Query #

Show Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

showsPrec :: Int -> Query -> ShowS #

show :: Query -> String #

showList :: [Query] -> ShowS #

NFData Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

rnf :: Query -> () #

Eq Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

(==) :: Query -> Query -> Bool #

(/=) :: Query -> Query -> Bool #

Hashable Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

hashWithSalt :: Int -> Query -> Int #

hash :: Query -> Int #

type AWSResponse Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

type Rep Query Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

type Rep Query = D1 ('MetaData "Query" "Amazonka.TimeStreamQuery.Query" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "Query'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "maxRows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newQuery Source #

Arguments

:: Text

Query

-> Query 

Create a value of Query with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:Query', query_clientToken - Unique, case-sensitive string of up to 64 ASCII characters specified when a Query request is made. Providing a ClientToken makes the call to Query idempotent. This means that running the same query repeatedly will produce the same result. In other words, making multiple identical Query requests has the same effect as making a single request. When using ClientToken in a query, note the following:

  • If the Query API is instantiated without a ClientToken, the Query SDK generates a ClientToken on your behalf.
  • If the Query invocation only contains the ClientToken but does not include a NextToken, that invocation of Query is assumed to be a new query run.
  • If the invocation contains NextToken, that particular invocation is assumed to be a subsequent invocation of a prior call to the Query API, and a result set is returned.
  • After 4 hours, any request with the same ClientToken is treated as a new request.

$sel:maxRows:Query', query_maxRows - The total number of rows to be returned in the Query output. The initial run of Query with a MaxRows value specified will return the result set of the query in two cases:

  • The size of the result is less than 1MB.
  • The number of rows in the result set is less than the value of maxRows.

Otherwise, the initial invocation of Query only returns a NextToken, which can then be used in subsequent calls to fetch the result set. To resume pagination, provide the NextToken value in the subsequent command.

If the row size is large (e.g. a row has many columns), Timestream may return fewer rows to keep the response size from exceeding the 1 MB limit. If MaxRows is not provided, Timestream will send the necessary number of rows to meet the 1 MB limit.

Query, query_nextToken - A pagination token used to return a set of results. When the Query API is invoked using NextToken, that particular invocation is assumed to be a subsequent invocation of a prior call to Query, and a result set is returned. However, if the Query invocation only contains the ClientToken, that invocation of Query is assumed to be a new query run.

Note the following when using NextToken in a query:

  • A pagination token can be used for up to five Query invocations, OR for a duration of up to 1 hour – whichever comes first.
  • Using the same NextToken will return the same set of records. To keep paginating through the result set, you must to use the most recent nextToken.
  • Suppose a Query invocation returns two NextToken values, TokenA and TokenB. If TokenB is used in a subsequent Query invocation, then TokenA is invalidated and cannot be reused.
  • To request a previous result set from a query after pagination has begun, you must re-invoke the Query API.
  • The latest NextToken should be used to paginate until null is returned, at which point a new NextToken should be used.
  • If the IAM principal of the query initiator and the result reader are not the same and/or the query initiator and the result reader do not have the same query string in the query requests, the query will fail with an Invalid pagination token error.

Query, query_queryString - The query to be run by Timestream.

data QueryResponse Source #

See: newQueryResponse smart constructor.

Instances

Instances details
Generic QueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Associated Types

type Rep QueryResponse :: Type -> Type #

Read QueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Show QueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

NFData QueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

Methods

rnf :: QueryResponse -> () #

Eq QueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

type Rep QueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Query

type Rep QueryResponse = D1 ('MetaData "QueryResponse" "Amazonka.TimeStreamQuery.Query" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "QueryResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "queryStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueryStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "queryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "rows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Row]) :*: S1 ('MetaSel ('Just "columnInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ColumnInfo])))))

newQueryResponse Source #

Create a value of QueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

Query, queryResponse_nextToken - A pagination token that can be used again on a Query call to get the next set of results.

$sel:queryStatus:QueryResponse', queryResponse_queryStatus - Information about the status of the query, including progress and bytes scanned.

$sel:httpStatus:QueryResponse', queryResponse_httpStatus - The response's http status code.

$sel:queryId:QueryResponse', queryResponse_queryId - A unique ID for the given query.

$sel:rows:QueryResponse', queryResponse_rows - The result set rows returned by the query.

$sel:columnInfo:QueryResponse', queryResponse_columnInfo - The column data types of the returned result set.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.TimeStreamQuery.TagResource" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceARN:TagResource', tagResource_resourceARN - Identifies the Timestream resource to which tags should be added. This value is an Amazon Resource Name (ARN).

$sel:tags:TagResource', tagResource_tags - The tags to be assigned to the Timestream resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.TimeStreamQuery.TagResource" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.TimeStreamQuery.UntagResource" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceARN:UntagResource', untagResource_resourceARN - The Timestream resource that the tags will be removed from. This value is an Amazon Resource Name (ARN).

$sel:tagKeys:UntagResource', untagResource_tagKeys - A list of tags keys. Existing tags of the resource whose keys are members of this list will be removed from the Timestream resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.TimeStreamQuery.UntagResource" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateScheduledQuery

data UpdateScheduledQuery Source #

See: newUpdateScheduledQuery smart constructor.

Instances

Instances details
ToJSON UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

ToHeaders UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

ToPath UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

ToQuery UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

AWSRequest UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Associated Types

type AWSResponse UpdateScheduledQuery #

Generic UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Associated Types

type Rep UpdateScheduledQuery :: Type -> Type #

Read UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Show UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

NFData UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Methods

rnf :: UpdateScheduledQuery -> () #

Eq UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Hashable UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

type AWSResponse UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

type Rep UpdateScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

type Rep UpdateScheduledQuery = D1 ('MetaData "UpdateScheduledQuery" "Amazonka.TimeStreamQuery.UpdateScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "UpdateScheduledQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduledQueryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScheduledQueryState)))

newUpdateScheduledQuery Source #

Create a value of UpdateScheduledQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduledQueryArn:UpdateScheduledQuery', updateScheduledQuery_scheduledQueryArn - ARN of the scheuled query.

UpdateScheduledQuery, updateScheduledQuery_state - State of the scheduled query.

data UpdateScheduledQueryResponse Source #

See: newUpdateScheduledQueryResponse smart constructor.

Instances

Instances details
Generic UpdateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Associated Types

type Rep UpdateScheduledQueryResponse :: Type -> Type #

Read UpdateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Show UpdateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

NFData UpdateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

Eq UpdateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

type Rep UpdateScheduledQueryResponse Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.UpdateScheduledQuery

type Rep UpdateScheduledQueryResponse = D1 ('MetaData "UpdateScheduledQueryResponse" "Amazonka.TimeStreamQuery.UpdateScheduledQuery" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "UpdateScheduledQueryResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateScheduledQueryResponse :: UpdateScheduledQueryResponse Source #

Create a value of UpdateScheduledQueryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Types

DimensionValueType

newtype DimensionValueType Source #

Bundled Patterns

pattern DimensionValueType_VARCHAR :: DimensionValueType 

Instances

Instances details
FromJSON DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

FromJSONKey DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToJSON DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToJSONKey DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToByteString DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToHeader DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToLog DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToQuery DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

FromText DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToText DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

FromXML DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

ToXML DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

Generic DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

Associated Types

type Rep DimensionValueType :: Type -> Type #

Read DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

Show DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

NFData DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

Methods

rnf :: DimensionValueType -> () #

Eq DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

Ord DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

Hashable DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

type Rep DimensionValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionValueType

type Rep DimensionValueType = D1 ('MetaData "DimensionValueType" "Amazonka.TimeStreamQuery.Types.DimensionValueType" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'True) (C1 ('MetaCons "DimensionValueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDimensionValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MeasureValueType

newtype MeasureValueType Source #

Instances

Instances details
FromJSON MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

FromJSONKey MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToJSON MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToJSONKey MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToByteString MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToHeader MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToLog MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToQuery MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

FromText MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToText MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

FromXML MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

ToXML MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

Generic MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

Associated Types

type Rep MeasureValueType :: Type -> Type #

Read MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

Show MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

NFData MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

Methods

rnf :: MeasureValueType -> () #

Eq MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

Ord MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

Hashable MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

type Rep MeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MeasureValueType

type Rep MeasureValueType = D1 ('MetaData "MeasureValueType" "Amazonka.TimeStreamQuery.Types.MeasureValueType" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'True) (C1 ('MetaCons "MeasureValueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMeasureValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

S3EncryptionOption

newtype S3EncryptionOption Source #

Instances

Instances details
FromJSON S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

FromJSONKey S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToJSON S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToJSONKey S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToByteString S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToHeader S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToLog S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToQuery S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

FromText S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToText S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

FromXML S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

ToXML S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

Generic S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

Associated Types

type Rep S3EncryptionOption :: Type -> Type #

Read S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

Show S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

NFData S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

Methods

rnf :: S3EncryptionOption -> () #

Eq S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

Ord S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

Hashable S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

type Rep S3EncryptionOption Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3EncryptionOption

type Rep S3EncryptionOption = D1 ('MetaData "S3EncryptionOption" "Amazonka.TimeStreamQuery.Types.S3EncryptionOption" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'True) (C1 ('MetaCons "S3EncryptionOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromS3EncryptionOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScalarMeasureValueType

newtype ScalarMeasureValueType Source #

Instances

Instances details
FromJSON ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

FromJSONKey ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToJSON ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToJSONKey ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToByteString ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToHeader ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToLog ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToQuery ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

FromText ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToText ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

FromXML ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

ToXML ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

Generic ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

Associated Types

type Rep ScalarMeasureValueType :: Type -> Type #

Read ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

Show ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

NFData ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

Methods

rnf :: ScalarMeasureValueType -> () #

Eq ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

Ord ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

Hashable ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

type Rep ScalarMeasureValueType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType

type Rep ScalarMeasureValueType = D1 ('MetaData "ScalarMeasureValueType" "Amazonka.TimeStreamQuery.Types.ScalarMeasureValueType" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'True) (C1 ('MetaCons "ScalarMeasureValueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScalarMeasureValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScalarType

newtype ScalarType Source #

Constructors

ScalarType' 

Fields

Instances

Instances details
FromJSON ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

FromJSONKey ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToJSON ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToJSONKey ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToByteString ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToHeader ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToLog ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToQuery ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

FromText ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToText ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

Methods

toText :: ScalarType -> Text #

FromXML ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

ToXML ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

Methods

toXML :: ScalarType -> XML #

Generic ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

Associated Types

type Rep ScalarType :: Type -> Type #

Read ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

Show ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

NFData ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

Methods

rnf :: ScalarType -> () #

Eq ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

Ord ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

Hashable ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

type Rep ScalarType Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScalarType

type Rep ScalarType = D1 ('MetaData "ScalarType" "Amazonka.TimeStreamQuery.Types.ScalarType" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'True) (C1 ('MetaCons "ScalarType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScalarType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScheduledQueryRunStatus

newtype ScheduledQueryRunStatus Source #

Instances

Instances details
FromJSON ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

FromJSONKey ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToJSON ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToJSONKey ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToByteString ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToHeader ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToLog ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToQuery ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

FromText ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToText ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

FromXML ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

ToXML ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

Generic ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

Associated Types

type Rep ScheduledQueryRunStatus :: Type -> Type #

Read ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

Show ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

NFData ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

Methods

rnf :: ScheduledQueryRunStatus -> () #

Eq ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

Ord ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

Hashable ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

type Rep ScheduledQueryRunStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus

type Rep ScheduledQueryRunStatus = D1 ('MetaData "ScheduledQueryRunStatus" "Amazonka.TimeStreamQuery.Types.ScheduledQueryRunStatus" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'True) (C1 ('MetaCons "ScheduledQueryRunStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScheduledQueryRunStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScheduledQueryState

newtype ScheduledQueryState Source #

Instances

Instances details
FromJSON ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

FromJSONKey ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToJSON ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToJSONKey ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToByteString ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToHeader ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToLog ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToQuery ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

FromText ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToText ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

FromXML ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

ToXML ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

Generic ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

Associated Types

type Rep ScheduledQueryState :: Type -> Type #

Read ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

Show ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

NFData ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

Methods

rnf :: ScheduledQueryState -> () #

Eq ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

Ord ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

Hashable ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

type Rep ScheduledQueryState Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryState

type Rep ScheduledQueryState = D1 ('MetaData "ScheduledQueryState" "Amazonka.TimeStreamQuery.Types.ScheduledQueryState" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'True) (C1 ('MetaCons "ScheduledQueryState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScheduledQueryState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ColumnInfo

data ColumnInfo Source #

Contains the metadata for query results such as the column names, data types, and other attributes.

See: newColumnInfo smart constructor.

Constructors

ColumnInfo' (Maybe Text) Type 

Instances

Instances details
FromJSON ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

Generic ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

Associated Types

type Rep ColumnInfo :: Type -> Type #

Read ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

Show ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

NFData ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

Methods

rnf :: ColumnInfo -> () #

Eq ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

Hashable ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

type Rep ColumnInfo Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ColumnInfo

type Rep ColumnInfo = D1 ('MetaData "ColumnInfo" "Amazonka.TimeStreamQuery.Types.ColumnInfo" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ColumnInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Type)))

newColumnInfo Source #

Create a value of ColumnInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ColumnInfo', columnInfo_name - The name of the result set column. The name of the result set is available for columns of all data types except for arrays.

$sel:type':ColumnInfo', columnInfo_type - The data type of the result set column. The data type can be a scalar or complex. Scalar data types are integers, strings, doubles, Booleans, and others. Complex data types are types such as arrays, rows, and others.

Datum

data Datum Source #

Datum represents a single data point in a query result.

See: newDatum smart constructor.

Instances

Instances details
FromJSON Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

Generic Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

Associated Types

type Rep Datum :: Type -> Type #

Methods

from :: Datum -> Rep Datum x #

to :: Rep Datum x -> Datum #

Read Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

Show Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

Methods

showsPrec :: Int -> Datum -> ShowS #

show :: Datum -> String #

showList :: [Datum] -> ShowS #

NFData Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

Methods

rnf :: Datum -> () #

Eq Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

Methods

(==) :: Datum -> Datum -> Bool #

(/=) :: Datum -> Datum -> Bool #

Hashable Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

Methods

hashWithSalt :: Int -> Datum -> Int #

hash :: Datum -> Int #

type Rep Datum Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Datum

type Rep Datum = D1 ('MetaData "Datum" "Amazonka.TimeStreamQuery.Types.Datum" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "Datum'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arrayValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Datum])) :*: S1 ('MetaSel ('Just "nullValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "rowValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Row)) :*: (S1 ('MetaSel ('Just "scalarValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timeSeriesValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TimeSeriesDataPoint]))))))

newDatum :: Datum Source #

Create a value of Datum with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arrayValue:Datum', datum_arrayValue - Indicates if the data point is an array.

$sel:nullValue:Datum', datum_nullValue - Indicates if the data point is null.

$sel:rowValue:Datum', datum_rowValue - Indicates if the data point is a row.

$sel:scalarValue:Datum', datum_scalarValue - Indicates if the data point is a scalar value such as integer, string, double, or Boolean.

$sel:timeSeriesValue:Datum', datum_timeSeriesValue - Indicates if the data point is a timeseries data type.

DimensionMapping

data DimensionMapping Source #

This type is used to map column(s) from the query result to a dimension in the destination table.

See: newDimensionMapping smart constructor.

Instances

Instances details
FromJSON DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

ToJSON DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

Generic DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

Associated Types

type Rep DimensionMapping :: Type -> Type #

Read DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

Show DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

NFData DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

Methods

rnf :: DimensionMapping -> () #

Eq DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

Hashable DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

type Rep DimensionMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.DimensionMapping

type Rep DimensionMapping = D1 ('MetaData "DimensionMapping" "Amazonka.TimeStreamQuery.Types.DimensionMapping" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "DimensionMapping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dimensionValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DimensionValueType)))

newDimensionMapping Source #

Create a value of DimensionMapping with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:DimensionMapping', dimensionMapping_name - Column name from query result.

$sel:dimensionValueType:DimensionMapping', dimensionMapping_dimensionValueType - Type for the dimension.

Endpoint

data Endpoint Source #

Represents an available endpoint against which to make API calls against, as well as the TTL for that endpoint.

See: newEndpoint smart constructor.

Constructors

Endpoint' Text Integer 

Instances

Instances details
FromJSON Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

Generic Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

Associated Types

type Rep Endpoint :: Type -> Type #

Methods

from :: Endpoint -> Rep Endpoint x #

to :: Rep Endpoint x -> Endpoint #

Read Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

Show Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

NFData Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

Methods

rnf :: Endpoint -> () #

Eq Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

Hashable Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

Methods

hashWithSalt :: Int -> Endpoint -> Int #

hash :: Endpoint -> Int #

type Rep Endpoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Endpoint

type Rep Endpoint = D1 ('MetaData "Endpoint" "Amazonka.TimeStreamQuery.Types.Endpoint" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "Endpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "cachePeriodInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))

newEndpoint Source #

Create a value of Endpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:address:Endpoint', endpoint_address - An endpoint address.

$sel:cachePeriodInMinutes:Endpoint', endpoint_cachePeriodInMinutes - The TTL for the endpoint, in minutes.

ErrorReportConfiguration

data ErrorReportConfiguration Source #

Configuration required for error reporting.

See: newErrorReportConfiguration smart constructor.

Instances

Instances details
FromJSON ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

ToJSON ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

Generic ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

Associated Types

type Rep ErrorReportConfiguration :: Type -> Type #

Read ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

Show ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

NFData ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

Eq ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

Hashable ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

type Rep ErrorReportConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration

type Rep ErrorReportConfiguration = D1 ('MetaData "ErrorReportConfiguration" "Amazonka.TimeStreamQuery.Types.ErrorReportConfiguration" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ErrorReportConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3Configuration)))

newErrorReportConfiguration Source #

Create a value of ErrorReportConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Configuration:ErrorReportConfiguration', errorReportConfiguration_s3Configuration - The S3 configuration for the error reports.

ErrorReportLocation

data ErrorReportLocation Source #

This contains the location of the error report for a single scheduled query call.

See: newErrorReportLocation smart constructor.

Instances

Instances details
FromJSON ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

Generic ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

Associated Types

type Rep ErrorReportLocation :: Type -> Type #

Read ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

Show ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

NFData ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

Methods

rnf :: ErrorReportLocation -> () #

Eq ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

Hashable ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

type Rep ErrorReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ErrorReportLocation

type Rep ErrorReportLocation = D1 ('MetaData "ErrorReportLocation" "Amazonka.TimeStreamQuery.Types.ErrorReportLocation" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ErrorReportLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3ReportLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ReportLocation))))

newErrorReportLocation :: ErrorReportLocation Source #

Create a value of ErrorReportLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3ReportLocation:ErrorReportLocation', errorReportLocation_s3ReportLocation - The S3 location where error reports are written.

ExecutionStats

data ExecutionStats Source #

Statistics for a single scheduled query run.

See: newExecutionStats smart constructor.

Instances

Instances details
FromJSON ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

Generic ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

Associated Types

type Rep ExecutionStats :: Type -> Type #

Read ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

Show ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

NFData ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

Methods

rnf :: ExecutionStats -> () #

Eq ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

Hashable ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

type Rep ExecutionStats Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ExecutionStats

type Rep ExecutionStats = D1 ('MetaData "ExecutionStats" "Amazonka.TimeStreamQuery.Types.ExecutionStats" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ExecutionStats'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bytesMetered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "dataWrites") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "executionTimeInMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "queryResultRows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "recordsIngested") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))))

newExecutionStats :: ExecutionStats Source #

Create a value of ExecutionStats with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bytesMetered:ExecutionStats', executionStats_bytesMetered - Bytes metered for a single scheduled query run.

$sel:dataWrites:ExecutionStats', executionStats_dataWrites - Data writes metered for records ingested in a single scheduled query run.

$sel:executionTimeInMillis:ExecutionStats', executionStats_executionTimeInMillis - Total time, measured in milliseconds, that was needed for the scheduled query run to complete.

$sel:queryResultRows:ExecutionStats', executionStats_queryResultRows - Number of rows present in the output from running a query before ingestion to destination data source.

$sel:recordsIngested:ExecutionStats', executionStats_recordsIngested - The number of records ingested for a single scheduled query run.

MixedMeasureMapping

data MixedMeasureMapping Source #

MixedMeasureMappings are mappings that can be used to ingest data into a mixture of narrow and multi measures in the derived table.

See: newMixedMeasureMapping smart constructor.

Instances

Instances details
FromJSON MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

ToJSON MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

Generic MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

Associated Types

type Rep MixedMeasureMapping :: Type -> Type #

Read MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

Show MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

NFData MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

Methods

rnf :: MixedMeasureMapping -> () #

Eq MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

Hashable MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

type Rep MixedMeasureMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MixedMeasureMapping

type Rep MixedMeasureMapping = D1 ('MetaData "MixedMeasureMapping" "Amazonka.TimeStreamQuery.Types.MixedMeasureMapping" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "MixedMeasureMapping'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "measureName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "multiMeasureAttributeMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty MultiMeasureAttributeMapping)))) :*: (S1 ('MetaSel ('Just "sourceColumn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "targetMeasureName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "measureValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MeasureValueType)))))

newMixedMeasureMapping Source #

Create a value of MixedMeasureMapping with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:measureName:MixedMeasureMapping', mixedMeasureMapping_measureName - Refers to the value of measure_name in a result row. This field is required if MeasureNameColumn is provided.

$sel:multiMeasureAttributeMappings:MixedMeasureMapping', mixedMeasureMapping_multiMeasureAttributeMappings - Required when measureValueType is MULTI. Attribute mappings for MULTI value measures.

MixedMeasureMapping, mixedMeasureMapping_sourceColumn - This field refers to the source column from which measure-value is to be read for result materialization.

$sel:targetMeasureName:MixedMeasureMapping', mixedMeasureMapping_targetMeasureName - Target measure name to be used. If not provided, the target measure name by default would be measure-name if provided, or sourceColumn otherwise.

MixedMeasureMapping, mixedMeasureMapping_measureValueType - Type of the value that is to be read from sourceColumn. If the mapping is for MULTI, use MeasureValueType.MULTI.

MultiMeasureAttributeMapping

data MultiMeasureAttributeMapping Source #

Attribute mapping for MULTI value measures.

See: newMultiMeasureAttributeMapping smart constructor.

Instances

Instances details
FromJSON MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

ToJSON MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

Generic MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

Associated Types

type Rep MultiMeasureAttributeMapping :: Type -> Type #

Read MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

Show MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

NFData MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

Eq MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

Hashable MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

type Rep MultiMeasureAttributeMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping

type Rep MultiMeasureAttributeMapping = D1 ('MetaData "MultiMeasureAttributeMapping" "Amazonka.TimeStreamQuery.Types.MultiMeasureAttributeMapping" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "MultiMeasureAttributeMapping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "targetMultiMeasureAttributeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceColumn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "measureValueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScalarMeasureValueType))))

newMultiMeasureAttributeMapping Source #

Create a value of MultiMeasureAttributeMapping with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetMultiMeasureAttributeName:MultiMeasureAttributeMapping', multiMeasureAttributeMapping_targetMultiMeasureAttributeName - Custom name to be used for attribute name in derived table. If not provided, source column name would be used.

$sel:sourceColumn:MultiMeasureAttributeMapping', multiMeasureAttributeMapping_sourceColumn - Source column from where the attribute value is to be read.

$sel:measureValueType:MultiMeasureAttributeMapping', multiMeasureAttributeMapping_measureValueType - Type of the attribute to be read from the source column.

MultiMeasureMappings

data MultiMeasureMappings Source #

Only one of MixedMeasureMappings or MultiMeasureMappings is to be provided. MultiMeasureMappings can be used to ingest data as multi measures in the derived table.

See: newMultiMeasureMappings smart constructor.

Instances

Instances details
FromJSON MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

ToJSON MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

Generic MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

Associated Types

type Rep MultiMeasureMappings :: Type -> Type #

Read MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

Show MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

NFData MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

Methods

rnf :: MultiMeasureMappings -> () #

Eq MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

Hashable MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

type Rep MultiMeasureMappings Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.MultiMeasureMappings

type Rep MultiMeasureMappings = D1 ('MetaData "MultiMeasureMappings" "Amazonka.TimeStreamQuery.Types.MultiMeasureMappings" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "MultiMeasureMappings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "targetMultiMeasureName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "multiMeasureAttributeMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty MultiMeasureAttributeMapping))))

newMultiMeasureMappings Source #

Create a value of MultiMeasureMappings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetMultiMeasureName:MultiMeasureMappings', multiMeasureMappings_targetMultiMeasureName - The name of the target multi-measure name in the derived table. This input is required when measureNameColumn is not provided. If MeasureNameColumn is provided, then value from that column will be used as multi-measure name.

$sel:multiMeasureAttributeMappings:MultiMeasureMappings', multiMeasureMappings_multiMeasureAttributeMappings - Required. Attribute mappings to be used for mapping query results to ingest data for multi-measure attributes.

NotificationConfiguration

data NotificationConfiguration Source #

Notification configuration for a scheduled query. A notification is sent by Timestream when a scheduled query is created, its state is updated or when it is deleted.

See: newNotificationConfiguration smart constructor.

Instances

Instances details
FromJSON NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

ToJSON NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

Generic NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

Associated Types

type Rep NotificationConfiguration :: Type -> Type #

Read NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

Show NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

NFData NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

Eq NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

Hashable NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

type Rep NotificationConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.NotificationConfiguration

type Rep NotificationConfiguration = D1 ('MetaData "NotificationConfiguration" "Amazonka.TimeStreamQuery.Types.NotificationConfiguration" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "NotificationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SnsConfiguration)))

newNotificationConfiguration Source #

Create a value of NotificationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snsConfiguration:NotificationConfiguration', notificationConfiguration_snsConfiguration - Details on SNS configuration.

ParameterMapping

data ParameterMapping Source #

Mapping for named parameters.

See: newParameterMapping smart constructor.

Instances

Instances details
FromJSON ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

Generic ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

Associated Types

type Rep ParameterMapping :: Type -> Type #

Read ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

Show ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

NFData ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

Methods

rnf :: ParameterMapping -> () #

Eq ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

Hashable ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

type Rep ParameterMapping Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ParameterMapping

type Rep ParameterMapping = D1 ('MetaData "ParameterMapping" "Amazonka.TimeStreamQuery.Types.ParameterMapping" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ParameterMapping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Type)))

newParameterMapping Source #

Create a value of ParameterMapping with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:ParameterMapping', parameterMapping_name - Parameter name.

$sel:type':ParameterMapping', parameterMapping_type - Undocumented member.

QueryStatus

data QueryStatus Source #

Information about the status of the query, including progress and bytes scanned.

See: newQueryStatus smart constructor.

Instances

Instances details
FromJSON QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

Generic QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

Associated Types

type Rep QueryStatus :: Type -> Type #

Read QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

Show QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

NFData QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

Methods

rnf :: QueryStatus -> () #

Eq QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

Hashable QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

type Rep QueryStatus Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.QueryStatus

type Rep QueryStatus = D1 ('MetaData "QueryStatus" "Amazonka.TimeStreamQuery.Types.QueryStatus" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "QueryStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cumulativeBytesMetered") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "cumulativeBytesScanned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "progressPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newQueryStatus :: QueryStatus Source #

Create a value of QueryStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cumulativeBytesMetered:QueryStatus', queryStatus_cumulativeBytesMetered - The amount of data scanned by the query in bytes that you will be charged for. This is a cumulative sum and represents the total amount of data that you will be charged for since the query was started. The charge is applied only once and is either applied when the query completes running or when the query is cancelled.

$sel:cumulativeBytesScanned:QueryStatus', queryStatus_cumulativeBytesScanned - The amount of data scanned by the query in bytes. This is a cumulative sum and represents the total amount of bytes scanned since the query was started.

$sel:progressPercentage:QueryStatus', queryStatus_progressPercentage - The progress of the query, expressed as a percentage.

Row

data Row Source #

Represents a single row in the query results.

See: newRow smart constructor.

Constructors

Row' [Datum] 

Instances

Instances details
FromJSON Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

Generic Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

Associated Types

type Rep Row :: Type -> Type #

Methods

from :: Row -> Rep Row x #

to :: Rep Row x -> Row #

Read Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

Show Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

Methods

showsPrec :: Int -> Row -> ShowS #

show :: Row -> String #

showList :: [Row] -> ShowS #

NFData Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

Methods

rnf :: Row -> () #

Eq Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

Methods

(==) :: Row -> Row -> Bool #

(/=) :: Row -> Row -> Bool #

Hashable Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

Methods

hashWithSalt :: Int -> Row -> Int #

hash :: Row -> Int #

type Rep Row Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Row

type Rep Row = D1 ('MetaData "Row" "Amazonka.TimeStreamQuery.Types.Row" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "Row'" 'PrefixI 'True) (S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Datum])))

newRow :: Row Source #

Create a value of Row with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:data':Row', row_data - List of data points in a single row of the result set.

S3Configuration

data S3Configuration Source #

Details on S3 location for error reports that result from running a query.

See: newS3Configuration smart constructor.

Instances

Instances details
FromJSON S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

ToJSON S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

Generic S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

Associated Types

type Rep S3Configuration :: Type -> Type #

Read S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

Show S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

NFData S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

Methods

rnf :: S3Configuration -> () #

Eq S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

Hashable S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

type Rep S3Configuration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3Configuration

type Rep S3Configuration = D1 ('MetaData "S3Configuration" "Amazonka.TimeStreamQuery.Types.S3Configuration" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "S3Configuration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3EncryptionOption)) :*: (S1 ('MetaSel ('Just "objectKeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3Configuration Source #

Create a value of S3Configuration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encryptionOption:S3Configuration', s3Configuration_encryptionOption - Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.

$sel:objectKeyPrefix:S3Configuration', s3Configuration_objectKeyPrefix - Prefix for the error report key. Timestream by default adds the following prefix to the error report path.

$sel:bucketName:S3Configuration', s3Configuration_bucketName - Name of the S3 bucket under which error reports will be created.

S3ReportLocation

data S3ReportLocation Source #

S3 report location for the scheduled query run.

See: newS3ReportLocation smart constructor.

Instances

Instances details
FromJSON S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

Generic S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

Associated Types

type Rep S3ReportLocation :: Type -> Type #

Read S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

Show S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

NFData S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

Methods

rnf :: S3ReportLocation -> () #

Eq S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

Hashable S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

type Rep S3ReportLocation Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.S3ReportLocation

type Rep S3ReportLocation = D1 ('MetaData "S3ReportLocation" "Amazonka.TimeStreamQuery.Types.S3ReportLocation" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "S3ReportLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newS3ReportLocation :: S3ReportLocation Source #

Create a value of S3ReportLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucketName:S3ReportLocation', s3ReportLocation_bucketName - S3 bucket name.

$sel:objectKey:S3ReportLocation', s3ReportLocation_objectKey - S3 key.

ScheduleConfiguration

data ScheduleConfiguration Source #

Configuration of the schedule of the query.

See: newScheduleConfiguration smart constructor.

Instances

Instances details
FromJSON ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

ToJSON ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

Generic ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

Associated Types

type Rep ScheduleConfiguration :: Type -> Type #

Read ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

Show ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

NFData ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

Methods

rnf :: ScheduleConfiguration -> () #

Eq ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

Hashable ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

type Rep ScheduleConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduleConfiguration

type Rep ScheduleConfiguration = D1 ('MetaData "ScheduleConfiguration" "Amazonka.TimeStreamQuery.Types.ScheduleConfiguration" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ScheduleConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduleExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newScheduleConfiguration Source #

Create a value of ScheduleConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduleExpression:ScheduleConfiguration', scheduleConfiguration_scheduleExpression - An expression that denotes when to trigger the scheduled query run. This can be a cron expression or a rate expression.

ScheduledQuery

data ScheduledQuery Source #

Scheduled Query

See: newScheduledQuery smart constructor.

Instances

Instances details
FromJSON ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

Generic ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

Associated Types

type Rep ScheduledQuery :: Type -> Type #

Read ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

Show ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

NFData ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

Methods

rnf :: ScheduledQuery -> () #

Eq ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

Hashable ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

type Rep ScheduledQuery Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQuery

newScheduledQuery Source #

Create a value of ScheduledQuery with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTime:ScheduledQuery', scheduledQuery_creationTime - The creation time of the scheduled query.

$sel:errorReportConfiguration:ScheduledQuery', scheduledQuery_errorReportConfiguration - Configuration for scheduled query error reporting.

$sel:lastRunStatus:ScheduledQuery', scheduledQuery_lastRunStatus - Status of the last scheduled query run.

$sel:nextInvocationTime:ScheduledQuery', scheduledQuery_nextInvocationTime - The next time the scheduled query is to be run.

$sel:previousInvocationTime:ScheduledQuery', scheduledQuery_previousInvocationTime - The last time the scheduled query was run.

$sel:targetDestination:ScheduledQuery', scheduledQuery_targetDestination - Target data source where final scheduled query result will be written.

$sel:arn:ScheduledQuery', scheduledQuery_arn - The Amazon Resource Name.

$sel:name:ScheduledQuery', scheduledQuery_name - The name of the scheduled query.

$sel:state:ScheduledQuery', scheduledQuery_state - State of scheduled query.

ScheduledQueryDescription

data ScheduledQueryDescription Source #

Structure that describes scheduled query.

See: newScheduledQueryDescription smart constructor.

Instances

Instances details
FromJSON ScheduledQueryDescription Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription

Generic ScheduledQueryDescription Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription

Associated Types

type Rep ScheduledQueryDescription :: Type -> Type #

Show ScheduledQueryDescription Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription

NFData ScheduledQueryDescription Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription

Eq ScheduledQueryDescription Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription

Hashable ScheduledQueryDescription Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription

type Rep ScheduledQueryDescription Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription

type Rep ScheduledQueryDescription = D1 ('MetaData "ScheduledQueryDescription" "Amazonka.TimeStreamQuery.Types.ScheduledQueryDescription" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ScheduledQueryDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "errorReportConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorReportConfiguration)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastRunSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledQueryRunSummary)) :*: S1 ('MetaSel ('Just "nextInvocationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "previousInvocationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "recentlyFailedRuns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ScheduledQueryRunSummary]))))) :*: (((S1 ('MetaSel ('Just "scheduledQueryExecutionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TargetConfiguration))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScheduledQueryState)) :*: (S1 ('MetaSel ('Just "scheduleConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScheduleConfiguration) :*: S1 ('MetaSel ('Just "notificationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NotificationConfiguration))))))

newScheduledQueryDescription Source #

Create a value of ScheduledQueryDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTime:ScheduledQueryDescription', scheduledQueryDescription_creationTime - Creation time of the scheduled query.

$sel:errorReportConfiguration:ScheduledQueryDescription', scheduledQueryDescription_errorReportConfiguration - Error-reporting configuration for the scheduled query.

$sel:kmsKeyId:ScheduledQueryDescription', scheduledQueryDescription_kmsKeyId - A customer provided KMS key used to encrypt the scheduled query resource.

$sel:lastRunSummary:ScheduledQueryDescription', scheduledQueryDescription_lastRunSummary - Runtime summary for the last scheduled query run.

$sel:nextInvocationTime:ScheduledQueryDescription', scheduledQueryDescription_nextInvocationTime - The next time the scheduled query is scheduled to run.

$sel:previousInvocationTime:ScheduledQueryDescription', scheduledQueryDescription_previousInvocationTime - Last time the query was run.

$sel:recentlyFailedRuns:ScheduledQueryDescription', scheduledQueryDescription_recentlyFailedRuns - Runtime summary for the last five failed scheduled query runs.

$sel:scheduledQueryExecutionRoleArn:ScheduledQueryDescription', scheduledQueryDescription_scheduledQueryExecutionRoleArn - IAM role that Timestream uses to run the schedule query.

$sel:targetConfiguration:ScheduledQueryDescription', scheduledQueryDescription_targetConfiguration - Scheduled query target store configuration.

$sel:arn:ScheduledQueryDescription', scheduledQueryDescription_arn - Scheduled query ARN.

$sel:name:ScheduledQueryDescription', scheduledQueryDescription_name - Name of the scheduled query.

$sel:queryString:ScheduledQueryDescription', scheduledQueryDescription_queryString - The query to be run.

$sel:state:ScheduledQueryDescription', scheduledQueryDescription_state - State of the scheduled query.

$sel:scheduleConfiguration:ScheduledQueryDescription', scheduledQueryDescription_scheduleConfiguration - Schedule configuration.

$sel:notificationConfiguration:ScheduledQueryDescription', scheduledQueryDescription_notificationConfiguration - Notification configuration.

ScheduledQueryRunSummary

data ScheduledQueryRunSummary Source #

Run summary for the scheduled query

See: newScheduledQueryRunSummary smart constructor.

Instances

Instances details
FromJSON ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

Generic ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

Associated Types

type Rep ScheduledQueryRunSummary :: Type -> Type #

Read ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

Show ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

NFData ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

Eq ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

Hashable ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

type Rep ScheduledQueryRunSummary Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary

type Rep ScheduledQueryRunSummary = D1 ('MetaData "ScheduledQueryRunSummary" "Amazonka.TimeStreamQuery.Types.ScheduledQueryRunSummary" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "ScheduledQueryRunSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "errorReportLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorReportLocation)) :*: (S1 ('MetaSel ('Just "executionStats") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStats)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "invocationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "runStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledQueryRunStatus)) :*: S1 ('MetaSel ('Just "triggerTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newScheduledQueryRunSummary :: ScheduledQueryRunSummary Source #

Create a value of ScheduledQueryRunSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errorReportLocation:ScheduledQueryRunSummary', scheduledQueryRunSummary_errorReportLocation - S3 location for error report.

$sel:executionStats:ScheduledQueryRunSummary', scheduledQueryRunSummary_executionStats - Runtime statistics for a scheduled run.

$sel:failureReason:ScheduledQueryRunSummary', scheduledQueryRunSummary_failureReason - Error message for the scheduled query in case of failure. You might have to look at the error report to get more detailed error reasons.

$sel:invocationTime:ScheduledQueryRunSummary', scheduledQueryRunSummary_invocationTime - InvocationTime for this run. This is the time at which the query is scheduled to run. Parameter @scheduled_runtime can be used in the query to get the value.

$sel:runStatus:ScheduledQueryRunSummary', scheduledQueryRunSummary_runStatus - The status of a scheduled query run.

$sel:triggerTime:ScheduledQueryRunSummary', scheduledQueryRunSummary_triggerTime - The actual time when the query was run.

SelectColumn

data SelectColumn Source #

Details of the column that is returned by the query.

See: newSelectColumn smart constructor.

Instances

Instances details
FromJSON SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

Generic SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

Associated Types

type Rep SelectColumn :: Type -> Type #

Read SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

Show SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

NFData SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

Methods

rnf :: SelectColumn -> () #

Eq SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

Hashable SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

type Rep SelectColumn Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SelectColumn

type Rep SelectColumn = D1 ('MetaData "SelectColumn" "Amazonka.TimeStreamQuery.Types.SelectColumn" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "SelectColumn'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "aliased") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Type))))))

newSelectColumn :: SelectColumn Source #

Create a value of SelectColumn with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:aliased:SelectColumn', selectColumn_aliased - True, if the column name was aliased by the query. False otherwise.

$sel:databaseName:SelectColumn', selectColumn_databaseName - Database that has this column.

$sel:name:SelectColumn', selectColumn_name - Name of the column.

$sel:tableName:SelectColumn', selectColumn_tableName - Table within the database that has this column.

$sel:type':SelectColumn', selectColumn_type - Undocumented member.

SnsConfiguration

data SnsConfiguration Source #

Details on SNS that are required to send the notification.

See: newSnsConfiguration smart constructor.

Constructors

SnsConfiguration' Text 

Instances

Instances details
FromJSON SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

ToJSON SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

Generic SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

Associated Types

type Rep SnsConfiguration :: Type -> Type #

Read SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

Show SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

NFData SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

Methods

rnf :: SnsConfiguration -> () #

Eq SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

Hashable SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

type Rep SnsConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.SnsConfiguration

type Rep SnsConfiguration = D1 ('MetaData "SnsConfiguration" "Amazonka.TimeStreamQuery.Types.SnsConfiguration" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "SnsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSnsConfiguration Source #

Create a value of SnsConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:topicArn:SnsConfiguration', snsConfiguration_topicArn - SNS topic ARN that the scheduled query status notifications will be sent to.

Tag

data Tag Source #

A tag is a label that you assign to a Timestream database and/or table. Each tag consists of a key and an optional value, both of which you define. Tags enable you to categorize databases and/or tables, for example, by purpose, owner, or environment.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.TimeStreamQuery.Types.Tag" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The key of the tag. Tag keys are case sensitive.

$sel:value:Tag', tag_value - The value of the tag. Tag values are case sensitive and can be null.

TargetConfiguration

data TargetConfiguration Source #

Configuration used for writing the output of a query.

See: newTargetConfiguration smart constructor.

Instances

Instances details
FromJSON TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

ToJSON TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

Generic TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

Associated Types

type Rep TargetConfiguration :: Type -> Type #

Read TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

Show TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

NFData TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

Methods

rnf :: TargetConfiguration -> () #

Eq TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

Hashable TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

type Rep TargetConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetConfiguration

type Rep TargetConfiguration = D1 ('MetaData "TargetConfiguration" "Amazonka.TimeStreamQuery.Types.TargetConfiguration" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "TargetConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestreamConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimestreamConfiguration)))

newTargetConfiguration Source #

Create a value of TargetConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:timestreamConfiguration:TargetConfiguration', targetConfiguration_timestreamConfiguration - Configuration needed to write data into the Timestream database and table.

TargetDestination

data TargetDestination Source #

Destination details to write data for a target data source. Current supported data source is Timestream.

See: newTargetDestination smart constructor.

Instances

Instances details
FromJSON TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

Generic TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

Associated Types

type Rep TargetDestination :: Type -> Type #

Read TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

Show TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

NFData TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

Methods

rnf :: TargetDestination -> () #

Eq TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

Hashable TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

type Rep TargetDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TargetDestination

type Rep TargetDestination = D1 ('MetaData "TargetDestination" "Amazonka.TimeStreamQuery.Types.TargetDestination" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "TargetDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestreamDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimestreamDestination))))

newTargetDestination :: TargetDestination Source #

Create a value of TargetDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:timestreamDestination:TargetDestination', targetDestination_timestreamDestination - Query result destination details for Timestream data source.

TimeSeriesDataPoint

data TimeSeriesDataPoint Source #

The timeseries data type represents the values of a measure over time. A time series is an array of rows of timestamps and measure values, with rows sorted in ascending order of time. A TimeSeriesDataPoint is a single data point in the time series. It represents a tuple of (time, measure value) in a time series.

See: newTimeSeriesDataPoint smart constructor.

Instances

Instances details
FromJSON TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

Generic TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

Associated Types

type Rep TimeSeriesDataPoint :: Type -> Type #

Read TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

Show TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

NFData TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

Methods

rnf :: TimeSeriesDataPoint -> () #

Eq TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

Hashable TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

type Rep TimeSeriesDataPoint Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint

type Rep TimeSeriesDataPoint = D1 ('MetaData "TimeSeriesDataPoint" "Amazonka.TimeStreamQuery.Types.TimeSeriesDataPoint" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "TimeSeriesDataPoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Datum)))

newTimeSeriesDataPoint Source #

Create a value of TimeSeriesDataPoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:time:TimeSeriesDataPoint', timeSeriesDataPoint_time - The timestamp when the measure value was collected.

$sel:value:TimeSeriesDataPoint', timeSeriesDataPoint_value - The measure value for the data point.

TimestreamConfiguration

data TimestreamConfiguration Source #

Configuration to write data into Timestream database and table. This configuration allows the user to map the query result select columns into the destination table columns.

See: newTimestreamConfiguration smart constructor.

Instances

Instances details
FromJSON TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

ToJSON TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

Generic TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

Associated Types

type Rep TimestreamConfiguration :: Type -> Type #

Read TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

Show TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

NFData TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

Methods

rnf :: TimestreamConfiguration -> () #

Eq TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

Hashable TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

type Rep TimestreamConfiguration Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamConfiguration

type Rep TimestreamConfiguration = D1 ('MetaData "TimestreamConfiguration" "Amazonka.TimeStreamQuery.Types.TimestreamConfiguration" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "TimestreamConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "measureNameColumn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mixedMeasureMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty MixedMeasureMapping))) :*: S1 ('MetaSel ('Just "multiMeasureMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultiMeasureMappings)))) :*: ((S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "timeColumn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dimensionMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DimensionMapping])))))

newTimestreamConfiguration Source #

Create a value of TimestreamConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:measureNameColumn:TimestreamConfiguration', timestreamConfiguration_measureNameColumn - Name of the measure column.

$sel:mixedMeasureMappings:TimestreamConfiguration', timestreamConfiguration_mixedMeasureMappings - Specifies how to map measures to multi-measure records.

$sel:multiMeasureMappings:TimestreamConfiguration', timestreamConfiguration_multiMeasureMappings - Multi-measure mappings.

$sel:databaseName:TimestreamConfiguration', timestreamConfiguration_databaseName - Name of Timestream database to which the query result will be written.

$sel:tableName:TimestreamConfiguration', timestreamConfiguration_tableName - Name of Timestream table that the query result will be written to. The table should be within the same database that is provided in Timestream configuration.

$sel:timeColumn:TimestreamConfiguration', timestreamConfiguration_timeColumn - Column from query result that should be used as the time column in destination table. Column type for this should be TIMESTAMP.

$sel:dimensionMappings:TimestreamConfiguration', timestreamConfiguration_dimensionMappings - This is to allow mapping column(s) from the query result to the dimension in the destination table.

TimestreamDestination

data TimestreamDestination Source #

Destination for scheduled query.

See: newTimestreamDestination smart constructor.

Instances

Instances details
FromJSON TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

Generic TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

Associated Types

type Rep TimestreamDestination :: Type -> Type #

Read TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

Show TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

NFData TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

Methods

rnf :: TimestreamDestination -> () #

Eq TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

Hashable TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

type Rep TimestreamDestination Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.TimestreamDestination

type Rep TimestreamDestination = D1 ('MetaData "TimestreamDestination" "Amazonka.TimeStreamQuery.Types.TimestreamDestination" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "TimestreamDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTimestreamDestination :: TimestreamDestination Source #

Create a value of TimestreamDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:databaseName:TimestreamDestination', timestreamDestination_databaseName - Timestream database name.

$sel:tableName:TimestreamDestination', timestreamDestination_tableName - Timestream table name.

Type

data Type Source #

Contains the data type of a column in a query result set. The data type can be scalar or complex. The supported scalar data types are integers, Boolean, string, double, timestamp, date, time, and intervals. The supported complex data types are arrays, rows, and timeseries.

See: newType smart constructor.

Instances

Instances details
FromJSON Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

Generic Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

Read Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

Show Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

NFData Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

Methods

rnf :: Type -> () #

Eq Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

Methods

(==) :: Type -> Type -> Bool #

(/=) :: Type -> Type -> Bool #

Hashable Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

Methods

hashWithSalt :: Int -> Type -> Int #

hash :: Type -> Int #

type Rep Type Source # 
Instance details

Defined in Amazonka.TimeStreamQuery.Types.Type

type Rep Type = D1 ('MetaData "Type" "Amazonka.TimeStreamQuery.Types.Type" "amazonka-timestream-query-2.0-HD7xx47Lw3eG6c52GyReXL" 'False) (C1 ('MetaCons "Type'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arrayColumnInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ColumnInfo)) :*: S1 ('MetaSel ('Just "rowColumnInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ColumnInfo]))) :*: (S1 ('MetaSel ('Just "scalarType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScalarType)) :*: S1 ('MetaSel ('Just "timeSeriesMeasureValueColumnInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ColumnInfo)))))

newType :: Type Source #

Create a value of Type with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arrayColumnInfo:Type', type_arrayColumnInfo - Indicates if the column is an array.

$sel:rowColumnInfo:Type', type_rowColumnInfo - Indicates if the column is a row.

$sel:scalarType:Type', type_scalarType - Indicates if the column is of type string, integer, Boolean, double, timestamp, date, time.

$sel:timeSeriesMeasureValueColumnInfo:Type', type_timeSeriesMeasureValueColumnInfo - Indicates if the column is a timeseries data type.