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.CancelQuery

Description

Cancels a query that has been issued. Cancellation is provided only if the query has not completed running before the cancellation request was issued. Because cancellation is an idempotent operation, subsequent cancellation requests will return a CancellationMessage, indicating that the query has already been canceled. See code sample for details.

Synopsis

Creating a Request

data CancelQuery Source #

See: newCancelQuery smart constructor.

Constructors

CancelQuery' 

Fields

  • queryId :: Text

    The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.

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.

Request Lenses

cancelQuery_queryId :: Lens' CancelQuery Text Source #

The ID of the query that needs to be cancelled. QueryID is returned as part of the query result.

Destructuring the Response

data CancelQueryResponse Source #

See: newCancelQueryResponse smart constructor.

Constructors

CancelQueryResponse' 

Fields

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.

Response Lenses

cancelQueryResponse_cancellationMessage :: Lens' CancelQueryResponse (Maybe Text) Source #

A CancellationMessage is returned when a CancelQuery request for the query specified by QueryId has already been issued.