amazonka-athena-2.0: Amazon Athena 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.Athena.UpdateNamedQuery

Description

Updates a NamedQuery object. The database or workgroup cannot be updated.

Synopsis

Creating a Request

data UpdateNamedQuery Source #

See: newUpdateNamedQuery smart constructor.

Constructors

UpdateNamedQuery' 

Fields

Instances

Instances details
ToJSON UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

ToHeaders UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

ToPath UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

ToQuery UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

AWSRequest UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Associated Types

type AWSResponse UpdateNamedQuery #

Generic UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Associated Types

type Rep UpdateNamedQuery :: Type -> Type #

Read UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Show UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

NFData UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Methods

rnf :: UpdateNamedQuery -> () #

Eq UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Hashable UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

type AWSResponse UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

type Rep UpdateNamedQuery Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

type Rep UpdateNamedQuery = D1 ('MetaData "UpdateNamedQuery" "Amazonka.Athena.UpdateNamedQuery" "amazonka-athena-2.0-1BJA3HTvHJNEzwQRaEw59w" 'False) (C1 ('MetaCons "UpdateNamedQuery'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "namedQueryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateNamedQuery Source #

Create a value of UpdateNamedQuery 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:

UpdateNamedQuery, updateNamedQuery_description - The query description.

UpdateNamedQuery, updateNamedQuery_namedQueryId - The unique identifier (UUID) of the query.

UpdateNamedQuery, updateNamedQuery_name - The name of the query.

UpdateNamedQuery, updateNamedQuery_queryString - The contents of the query with all query statements.

Request Lenses

updateNamedQuery_namedQueryId :: Lens' UpdateNamedQuery Text Source #

The unique identifier (UUID) of the query.

updateNamedQuery_queryString :: Lens' UpdateNamedQuery Text Source #

The contents of the query with all query statements.

Destructuring the Response

data UpdateNamedQueryResponse Source #

See: newUpdateNamedQueryResponse smart constructor.

Constructors

UpdateNamedQueryResponse' 

Fields

Instances

Instances details
Generic UpdateNamedQueryResponse Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Associated Types

type Rep UpdateNamedQueryResponse :: Type -> Type #

Read UpdateNamedQueryResponse Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Show UpdateNamedQueryResponse Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

NFData UpdateNamedQueryResponse Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

Eq UpdateNamedQueryResponse Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

type Rep UpdateNamedQueryResponse Source # 
Instance details

Defined in Amazonka.Athena.UpdateNamedQuery

type Rep UpdateNamedQueryResponse = D1 ('MetaData "UpdateNamedQueryResponse" "Amazonka.Athena.UpdateNamedQuery" "amazonka-athena-2.0-1BJA3HTvHJNEzwQRaEw59w" 'False) (C1 ('MetaCons "UpdateNamedQueryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateNamedQueryResponse Source #

Create a value of UpdateNamedQueryResponse 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:UpdateNamedQueryResponse', updateNamedQueryResponse_httpStatus - The response's http status code.

Response Lenses