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

Description

Lists users or groups in your IAM Identity Center identity source that are granted access to your Amazon Kendra experience. You can create an Amazon Kendra experience such as a search application. For more information on creating a search application experience, see Building a search experience with no code.

Synopsis

Creating a Request

data ListExperienceEntities Source #

See: newListExperienceEntities smart constructor.

Constructors

ListExperienceEntities' 

Fields

  • nextToken :: Maybe Text

    If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of users or groups.

  • id :: Text

    The identifier of your Amazon Kendra experience.

  • indexId :: Text

    The identifier of the index for your Amazon Kendra experience.

Instances

Instances details
ToJSON ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

ToHeaders ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

ToPath ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

ToQuery ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

AWSRequest ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

Associated Types

type AWSResponse ListExperienceEntities #

Generic ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

Associated Types

type Rep ListExperienceEntities :: Type -> Type #

Read ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

Show ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

NFData ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

Methods

rnf :: ListExperienceEntities -> () #

Eq ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

Hashable ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

type AWSResponse ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

type Rep ListExperienceEntities Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

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

newListExperienceEntities Source #

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

ListExperienceEntities, listExperienceEntities_nextToken - If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of users or groups.

ListExperienceEntities, listExperienceEntities_id - The identifier of your Amazon Kendra experience.

$sel:indexId:ListExperienceEntities', listExperienceEntities_indexId - The identifier of the index for your Amazon Kendra experience.

Request Lenses

listExperienceEntities_nextToken :: Lens' ListExperienceEntities (Maybe Text) Source #

If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of users or groups.

listExperienceEntities_id :: Lens' ListExperienceEntities Text Source #

The identifier of your Amazon Kendra experience.

listExperienceEntities_indexId :: Lens' ListExperienceEntities Text Source #

The identifier of the index for your Amazon Kendra experience.

Destructuring the Response

data ListExperienceEntitiesResponse Source #

See: newListExperienceEntitiesResponse smart constructor.

Constructors

ListExperienceEntitiesResponse' 

Fields

Instances

Instances details
Generic ListExperienceEntitiesResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

Associated Types

type Rep ListExperienceEntitiesResponse :: Type -> Type #

Show ListExperienceEntitiesResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

NFData ListExperienceEntitiesResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

Eq ListExperienceEntitiesResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

type Rep ListExperienceEntitiesResponse Source # 
Instance details

Defined in Amazonka.Kendra.ListExperienceEntities

type Rep ListExperienceEntitiesResponse = D1 ('MetaData "ListExperienceEntitiesResponse" "Amazonka.Kendra.ListExperienceEntities" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "ListExperienceEntitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "summaryItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExperienceEntitiesSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListExperienceEntitiesResponse Source #

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

ListExperienceEntities, listExperienceEntitiesResponse_nextToken - If the response is truncated, Amazon Kendra returns this token, which you can use in a later request to retrieve the next set of users or groups.

$sel:summaryItems:ListExperienceEntitiesResponse', listExperienceEntitiesResponse_summaryItems - An array of summary information for one or more users or groups.

$sel:httpStatus:ListExperienceEntitiesResponse', listExperienceEntitiesResponse_httpStatus - The response's http status code.

Response Lenses

listExperienceEntitiesResponse_nextToken :: Lens' ListExperienceEntitiesResponse (Maybe Text) Source #

If the response is truncated, Amazon Kendra returns this token, which you can use in a later request to retrieve the next set of users or groups.

listExperienceEntitiesResponse_summaryItems :: Lens' ListExperienceEntitiesResponse (Maybe [ExperienceEntitiesSummary]) Source #

An array of summary information for one or more users or groups.