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 |
Prevents users or groups in your IAM Identity Center identity source from accessing 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 DisassociateEntitiesFromExperience = DisassociateEntitiesFromExperience' {}
- newDisassociateEntitiesFromExperience :: Text -> Text -> NonEmpty EntityConfiguration -> DisassociateEntitiesFromExperience
- disassociateEntitiesFromExperience_id :: Lens' DisassociateEntitiesFromExperience Text
- disassociateEntitiesFromExperience_indexId :: Lens' DisassociateEntitiesFromExperience Text
- disassociateEntitiesFromExperience_entityList :: Lens' DisassociateEntitiesFromExperience (NonEmpty EntityConfiguration)
- data DisassociateEntitiesFromExperienceResponse = DisassociateEntitiesFromExperienceResponse' {}
- newDisassociateEntitiesFromExperienceResponse :: Int -> DisassociateEntitiesFromExperienceResponse
- disassociateEntitiesFromExperienceResponse_failedEntityList :: Lens' DisassociateEntitiesFromExperienceResponse (Maybe (NonEmpty FailedEntity))
- disassociateEntitiesFromExperienceResponse_httpStatus :: Lens' DisassociateEntitiesFromExperienceResponse Int
Creating a Request
data DisassociateEntitiesFromExperience Source #
See: newDisassociateEntitiesFromExperience
smart constructor.
DisassociateEntitiesFromExperience' | |
|
Instances
newDisassociateEntitiesFromExperience Source #
Create a value of DisassociateEntitiesFromExperience
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:
DisassociateEntitiesFromExperience
, disassociateEntitiesFromExperience_id
- The identifier of your Amazon Kendra experience.
$sel:indexId:DisassociateEntitiesFromExperience'
, disassociateEntitiesFromExperience_indexId
- The identifier of the index for your Amazon Kendra experience.
$sel:entityList:DisassociateEntitiesFromExperience'
, disassociateEntitiesFromExperience_entityList
- Lists users or groups in your IAM Identity Center identity source.
Request Lenses
disassociateEntitiesFromExperience_id :: Lens' DisassociateEntitiesFromExperience Text Source #
The identifier of your Amazon Kendra experience.
disassociateEntitiesFromExperience_indexId :: Lens' DisassociateEntitiesFromExperience Text Source #
The identifier of the index for your Amazon Kendra experience.
disassociateEntitiesFromExperience_entityList :: Lens' DisassociateEntitiesFromExperience (NonEmpty EntityConfiguration) Source #
Lists users or groups in your IAM Identity Center identity source.
Destructuring the Response
data DisassociateEntitiesFromExperienceResponse Source #
See: newDisassociateEntitiesFromExperienceResponse
smart constructor.
DisassociateEntitiesFromExperienceResponse' | |
|
Instances
newDisassociateEntitiesFromExperienceResponse Source #
Create a value of DisassociateEntitiesFromExperienceResponse
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:DisassociateEntitiesFromExperienceResponse'
, disassociateEntitiesFromExperienceResponse_failedEntityList
- Lists the users or groups in your IAM Identity Center identity source
that failed to properly remove access to your Amazon Kendra experience.
$sel:httpStatus:DisassociateEntitiesFromExperienceResponse'
, disassociateEntitiesFromExperienceResponse_httpStatus
- The response's http status code.
Response Lenses
disassociateEntitiesFromExperienceResponse_failedEntityList :: Lens' DisassociateEntitiesFromExperienceResponse (Maybe (NonEmpty FailedEntity)) Source #
Lists the users or groups in your IAM Identity Center identity source that failed to properly remove access to your Amazon Kendra experience.
disassociateEntitiesFromExperienceResponse_httpStatus :: Lens' DisassociateEntitiesFromExperienceResponse Int Source #
The response's http status code.