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

Description

Grants users or groups in your IAM Identity Center identity source 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 AssociateEntitiesToExperience Source #

See: newAssociateEntitiesToExperience smart constructor.

Constructors

AssociateEntitiesToExperience' 

Fields

Instances

Instances details
ToJSON AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

ToHeaders AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

ToPath AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

ToQuery AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

AWSRequest AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Generic AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Associated Types

type Rep AssociateEntitiesToExperience :: Type -> Type #

Read AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Show AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

NFData AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Eq AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Hashable AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

type AWSResponse AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

type Rep AssociateEntitiesToExperience Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

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

newAssociateEntitiesToExperience Source #

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

AssociateEntitiesToExperience, associateEntitiesToExperience_id - The identifier of your Amazon Kendra experience.

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

$sel:entityList:AssociateEntitiesToExperience', associateEntitiesToExperience_entityList - Lists users or groups in your IAM Identity Center identity source.

Request Lenses

associateEntitiesToExperience_id :: Lens' AssociateEntitiesToExperience Text Source #

The identifier of your Amazon Kendra experience.

associateEntitiesToExperience_indexId :: Lens' AssociateEntitiesToExperience Text Source #

The identifier of the index for your Amazon Kendra experience.

associateEntitiesToExperience_entityList :: Lens' AssociateEntitiesToExperience (NonEmpty EntityConfiguration) Source #

Lists users or groups in your IAM Identity Center identity source.

Destructuring the Response

data AssociateEntitiesToExperienceResponse Source #

Constructors

AssociateEntitiesToExperienceResponse' 

Fields

Instances

Instances details
Generic AssociateEntitiesToExperienceResponse Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Read AssociateEntitiesToExperienceResponse Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Show AssociateEntitiesToExperienceResponse Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

NFData AssociateEntitiesToExperienceResponse Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

Eq AssociateEntitiesToExperienceResponse Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

type Rep AssociateEntitiesToExperienceResponse Source # 
Instance details

Defined in Amazonka.Kendra.AssociateEntitiesToExperience

type Rep AssociateEntitiesToExperienceResponse = D1 ('MetaData "AssociateEntitiesToExperienceResponse" "Amazonka.Kendra.AssociateEntitiesToExperience" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "AssociateEntitiesToExperienceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failedEntityList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty FailedEntity))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateEntitiesToExperienceResponse Source #

Create a value of AssociateEntitiesToExperienceResponse 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:failedEntityList:AssociateEntitiesToExperienceResponse', associateEntitiesToExperienceResponse_failedEntityList - Lists the users or groups in your IAM Identity Center identity source that failed to properly configure with your Amazon Kendra experience.

$sel:httpStatus:AssociateEntitiesToExperienceResponse', associateEntitiesToExperienceResponse_httpStatus - The response's http status code.

Response Lenses

associateEntitiesToExperienceResponse_failedEntityList :: Lens' AssociateEntitiesToExperienceResponse (Maybe (NonEmpty FailedEntity)) Source #

Lists the users or groups in your IAM Identity Center identity source that failed to properly configure with your Amazon Kendra experience.