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

Description

Deletes a data catalog.

Synopsis

Creating a Request

data DeleteDataCatalog Source #

See: newDeleteDataCatalog smart constructor.

Constructors

DeleteDataCatalog' 

Fields

  • name :: Text

    The name of the data catalog to delete.

Instances

Instances details
ToJSON DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

ToHeaders DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

ToPath DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

ToQuery DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

AWSRequest DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Associated Types

type AWSResponse DeleteDataCatalog #

Generic DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Associated Types

type Rep DeleteDataCatalog :: Type -> Type #

Read DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Show DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

NFData DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Methods

rnf :: DeleteDataCatalog -> () #

Eq DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Hashable DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

type AWSResponse DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

type Rep DeleteDataCatalog Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

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

newDeleteDataCatalog Source #

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

DeleteDataCatalog, deleteDataCatalog_name - The name of the data catalog to delete.

Request Lenses

deleteDataCatalog_name :: Lens' DeleteDataCatalog Text Source #

The name of the data catalog to delete.

Destructuring the Response

data DeleteDataCatalogResponse Source #

See: newDeleteDataCatalogResponse smart constructor.

Constructors

DeleteDataCatalogResponse' 

Fields

Instances

Instances details
Generic DeleteDataCatalogResponse Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Associated Types

type Rep DeleteDataCatalogResponse :: Type -> Type #

Read DeleteDataCatalogResponse Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Show DeleteDataCatalogResponse Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

NFData DeleteDataCatalogResponse Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

Eq DeleteDataCatalogResponse Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

type Rep DeleteDataCatalogResponse Source # 
Instance details

Defined in Amazonka.Athena.DeleteDataCatalog

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

newDeleteDataCatalogResponse Source #

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

Response Lenses