amazonka-kendra-2.0: Amazon KendraFrontendService 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.Kendra.DeleteThesaurus

Description

Deletes an existing Amazon Kendra thesaurus.

Synopsis

Creating a Request

data DeleteThesaurus Source #

See: newDeleteThesaurus smart constructor.

Constructors

DeleteThesaurus' 

Fields

  • id :: Text

    The identifier of the thesaurus you want to delete.

  • indexId :: Text

    The identifier of the index for the thesaurus.

Instances

Instances details
ToJSON DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

ToHeaders DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

ToPath DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

ToQuery DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

AWSRequest DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Associated Types

type AWSResponse DeleteThesaurus #

Generic DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Associated Types

type Rep DeleteThesaurus :: Type -> Type #

Read DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Show DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

NFData DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Methods

rnf :: DeleteThesaurus -> () #

Eq DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Hashable DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

type AWSResponse DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

type Rep DeleteThesaurus Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

type Rep DeleteThesaurus = D1 ('MetaData "DeleteThesaurus" "Amazonka.Kendra.DeleteThesaurus" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "DeleteThesaurus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "indexId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteThesaurus Source #

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

DeleteThesaurus, deleteThesaurus_id - The identifier of the thesaurus you want to delete.

$sel:indexId:DeleteThesaurus', deleteThesaurus_indexId - The identifier of the index for the thesaurus.

Request Lenses

deleteThesaurus_id :: Lens' DeleteThesaurus Text Source #

The identifier of the thesaurus you want to delete.

deleteThesaurus_indexId :: Lens' DeleteThesaurus Text Source #

The identifier of the index for the thesaurus.

Destructuring the Response

data DeleteThesaurusResponse Source #

See: newDeleteThesaurusResponse smart constructor.

Instances

Instances details
Generic DeleteThesaurusResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Associated Types

type Rep DeleteThesaurusResponse :: Type -> Type #

Read DeleteThesaurusResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Show DeleteThesaurusResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

NFData DeleteThesaurusResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

Methods

rnf :: DeleteThesaurusResponse -> () #

Eq DeleteThesaurusResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

type Rep DeleteThesaurusResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteThesaurus

type Rep DeleteThesaurusResponse = D1 ('MetaData "DeleteThesaurusResponse" "Amazonka.Kendra.DeleteThesaurus" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "DeleteThesaurusResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteThesaurusResponse :: DeleteThesaurusResponse Source #

Create a value of DeleteThesaurusResponse with all optional fields omitted.

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