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

Description

Deletes a block list used for query suggestions for an index.

A deleted block list might not take effect right away. Amazon Kendra needs to refresh the entire suggestions list to add back the queries that were previously blocked.

DeleteQuerySuggestionsBlockList is currently not supported in the Amazon Web Services GovCloud (US-West) region.

Synopsis

Creating a Request

data DeleteQuerySuggestionsBlockList Source #

See: newDeleteQuerySuggestionsBlockList smart constructor.

Constructors

DeleteQuerySuggestionsBlockList' 

Fields

  • indexId :: Text

    The identifier of the index for the block list.

  • id :: Text

    The identifier of the block list you want to delete.

Instances

Instances details
ToJSON DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

ToHeaders DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

ToPath DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

ToQuery DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

AWSRequest DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Generic DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Associated Types

type Rep DeleteQuerySuggestionsBlockList :: Type -> Type #

Read DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Show DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

NFData DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Eq DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Hashable DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

type AWSResponse DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

type Rep DeleteQuerySuggestionsBlockList Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

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

newDeleteQuerySuggestionsBlockList Source #

Create a value of DeleteQuerySuggestionsBlockList 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:indexId:DeleteQuerySuggestionsBlockList', deleteQuerySuggestionsBlockList_indexId - The identifier of the index for the block list.

DeleteQuerySuggestionsBlockList, deleteQuerySuggestionsBlockList_id - The identifier of the block list you want to delete.

Request Lenses

deleteQuerySuggestionsBlockList_id :: Lens' DeleteQuerySuggestionsBlockList Text Source #

The identifier of the block list you want to delete.

Destructuring the Response

data DeleteQuerySuggestionsBlockListResponse Source #

Instances

Instances details
Generic DeleteQuerySuggestionsBlockListResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Read DeleteQuerySuggestionsBlockListResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Show DeleteQuerySuggestionsBlockListResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

NFData DeleteQuerySuggestionsBlockListResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

Eq DeleteQuerySuggestionsBlockListResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

type Rep DeleteQuerySuggestionsBlockListResponse Source # 
Instance details

Defined in Amazonka.Kendra.DeleteQuerySuggestionsBlockList

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

newDeleteQuerySuggestionsBlockListResponse :: DeleteQuerySuggestionsBlockListResponse Source #

Create a value of DeleteQuerySuggestionsBlockListResponse with all optional fields omitted.

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