| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
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
- data AssociateEntitiesToExperience = AssociateEntitiesToExperience' {}
- newAssociateEntitiesToExperience :: Text -> Text -> NonEmpty EntityConfiguration -> AssociateEntitiesToExperience
- associateEntitiesToExperience_id :: Lens' AssociateEntitiesToExperience Text
- associateEntitiesToExperience_indexId :: Lens' AssociateEntitiesToExperience Text
- associateEntitiesToExperience_entityList :: Lens' AssociateEntitiesToExperience (NonEmpty EntityConfiguration)
- data AssociateEntitiesToExperienceResponse = AssociateEntitiesToExperienceResponse' {}
- newAssociateEntitiesToExperienceResponse :: Int -> AssociateEntitiesToExperienceResponse
- associateEntitiesToExperienceResponse_failedEntityList :: Lens' AssociateEntitiesToExperienceResponse (Maybe (NonEmpty FailedEntity))
- associateEntitiesToExperienceResponse_httpStatus :: Lens' AssociateEntitiesToExperienceResponse Int
Creating a Request
data AssociateEntitiesToExperience Source #
See: newAssociateEntitiesToExperience smart constructor.
Constructors
| AssociateEntitiesToExperience' | |
Fields
| |
Instances
newAssociateEntitiesToExperience Source #
Arguments
| :: Text | |
| -> Text | |
| -> NonEmpty EntityConfiguration | |
| -> AssociateEntitiesToExperience |
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 #
See: newAssociateEntitiesToExperienceResponse smart constructor.
Constructors
| AssociateEntitiesToExperienceResponse' | |
Fields
| |
Instances
newAssociateEntitiesToExperienceResponse Source #
Arguments
| :: Int | |
| -> AssociateEntitiesToExperienceResponse |
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.
associateEntitiesToExperienceResponse_httpStatus :: Lens' AssociateEntitiesToExperienceResponse Int Source #
The response's http status code.