amazonka-wisdom-2.0: gen/Amazonka/Wisdom/Lens.hs
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Amazonka.Wisdom.Lens
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Amazonka.Wisdom.Lens
( -- * Operations
-- ** CreateAssistant
createAssistant_clientToken,
createAssistant_description,
createAssistant_serverSideEncryptionConfiguration,
createAssistant_tags,
createAssistant_name,
createAssistant_type,
createAssistantResponse_assistant,
createAssistantResponse_httpStatus,
-- ** CreateAssistantAssociation
createAssistantAssociation_clientToken,
createAssistantAssociation_tags,
createAssistantAssociation_assistantId,
createAssistantAssociation_association,
createAssistantAssociation_associationType,
createAssistantAssociationResponse_assistantAssociation,
createAssistantAssociationResponse_httpStatus,
-- ** CreateContent
createContent_clientToken,
createContent_metadata,
createContent_overrideLinkOutUri,
createContent_tags,
createContent_title,
createContent_knowledgeBaseId,
createContent_name,
createContent_uploadId,
createContentResponse_content,
createContentResponse_httpStatus,
-- ** CreateKnowledgeBase
createKnowledgeBase_clientToken,
createKnowledgeBase_description,
createKnowledgeBase_renderingConfiguration,
createKnowledgeBase_serverSideEncryptionConfiguration,
createKnowledgeBase_sourceConfiguration,
createKnowledgeBase_tags,
createKnowledgeBase_knowledgeBaseType,
createKnowledgeBase_name,
createKnowledgeBaseResponse_knowledgeBase,
createKnowledgeBaseResponse_httpStatus,
-- ** CreateSession
createSession_clientToken,
createSession_description,
createSession_tags,
createSession_assistantId,
createSession_name,
createSessionResponse_session,
createSessionResponse_httpStatus,
-- ** DeleteAssistant
deleteAssistant_assistantId,
deleteAssistantResponse_httpStatus,
-- ** DeleteAssistantAssociation
deleteAssistantAssociation_assistantAssociationId,
deleteAssistantAssociation_assistantId,
deleteAssistantAssociationResponse_httpStatus,
-- ** DeleteContent
deleteContent_contentId,
deleteContent_knowledgeBaseId,
deleteContentResponse_httpStatus,
-- ** DeleteKnowledgeBase
deleteKnowledgeBase_knowledgeBaseId,
deleteKnowledgeBaseResponse_httpStatus,
-- ** GetAssistant
getAssistant_assistantId,
getAssistantResponse_assistant,
getAssistantResponse_httpStatus,
-- ** GetAssistantAssociation
getAssistantAssociation_assistantAssociationId,
getAssistantAssociation_assistantId,
getAssistantAssociationResponse_assistantAssociation,
getAssistantAssociationResponse_httpStatus,
-- ** GetContent
getContent_contentId,
getContent_knowledgeBaseId,
getContentResponse_content,
getContentResponse_httpStatus,
-- ** GetContentSummary
getContentSummary_contentId,
getContentSummary_knowledgeBaseId,
getContentSummaryResponse_contentSummary,
getContentSummaryResponse_httpStatus,
-- ** GetKnowledgeBase
getKnowledgeBase_knowledgeBaseId,
getKnowledgeBaseResponse_knowledgeBase,
getKnowledgeBaseResponse_httpStatus,
-- ** GetRecommendations
getRecommendations_maxResults,
getRecommendations_waitTimeSeconds,
getRecommendations_assistantId,
getRecommendations_sessionId,
getRecommendationsResponse_triggers,
getRecommendationsResponse_httpStatus,
getRecommendationsResponse_recommendations,
-- ** GetSession
getSession_assistantId,
getSession_sessionId,
getSessionResponse_session,
getSessionResponse_httpStatus,
-- ** ListAssistantAssociations
listAssistantAssociations_maxResults,
listAssistantAssociations_nextToken,
listAssistantAssociations_assistantId,
listAssistantAssociationsResponse_nextToken,
listAssistantAssociationsResponse_httpStatus,
listAssistantAssociationsResponse_assistantAssociationSummaries,
-- ** ListAssistants
listAssistants_maxResults,
listAssistants_nextToken,
listAssistantsResponse_nextToken,
listAssistantsResponse_httpStatus,
listAssistantsResponse_assistantSummaries,
-- ** ListContents
listContents_maxResults,
listContents_nextToken,
listContents_knowledgeBaseId,
listContentsResponse_nextToken,
listContentsResponse_httpStatus,
listContentsResponse_contentSummaries,
-- ** ListKnowledgeBases
listKnowledgeBases_maxResults,
listKnowledgeBases_nextToken,
listKnowledgeBasesResponse_nextToken,
listKnowledgeBasesResponse_httpStatus,
listKnowledgeBasesResponse_knowledgeBaseSummaries,
-- ** ListTagsForResource
listTagsForResource_resourceArn,
listTagsForResourceResponse_tags,
listTagsForResourceResponse_httpStatus,
-- ** NotifyRecommendationsReceived
notifyRecommendationsReceived_assistantId,
notifyRecommendationsReceived_recommendationIds,
notifyRecommendationsReceived_sessionId,
notifyRecommendationsReceivedResponse_errors,
notifyRecommendationsReceivedResponse_recommendationIds,
notifyRecommendationsReceivedResponse_httpStatus,
-- ** QueryAssistant
queryAssistant_maxResults,
queryAssistant_nextToken,
queryAssistant_assistantId,
queryAssistant_queryText,
queryAssistantResponse_nextToken,
queryAssistantResponse_httpStatus,
queryAssistantResponse_results,
-- ** RemoveKnowledgeBaseTemplateUri
removeKnowledgeBaseTemplateUri_knowledgeBaseId,
removeKnowledgeBaseTemplateUriResponse_httpStatus,
-- ** SearchContent
searchContent_maxResults,
searchContent_nextToken,
searchContent_knowledgeBaseId,
searchContent_searchExpression,
searchContentResponse_nextToken,
searchContentResponse_httpStatus,
searchContentResponse_contentSummaries,
-- ** SearchSessions
searchSessions_maxResults,
searchSessions_nextToken,
searchSessions_assistantId,
searchSessions_searchExpression,
searchSessionsResponse_nextToken,
searchSessionsResponse_httpStatus,
searchSessionsResponse_sessionSummaries,
-- ** StartContentUpload
startContentUpload_contentType,
startContentUpload_knowledgeBaseId,
startContentUploadResponse_httpStatus,
startContentUploadResponse_headersToInclude,
startContentUploadResponse_uploadId,
startContentUploadResponse_url,
startContentUploadResponse_urlExpiry,
-- ** TagResource
tagResource_resourceArn,
tagResource_tags,
tagResourceResponse_httpStatus,
-- ** UntagResource
untagResource_resourceArn,
untagResource_tagKeys,
untagResourceResponse_httpStatus,
-- ** UpdateContent
updateContent_metadata,
updateContent_overrideLinkOutUri,
updateContent_removeOverrideLinkOutUri,
updateContent_revisionId,
updateContent_title,
updateContent_uploadId,
updateContent_contentId,
updateContent_knowledgeBaseId,
updateContentResponse_content,
updateContentResponse_httpStatus,
-- ** UpdateKnowledgeBaseTemplateUri
updateKnowledgeBaseTemplateUri_knowledgeBaseId,
updateKnowledgeBaseTemplateUri_templateUri,
updateKnowledgeBaseTemplateUriResponse_knowledgeBase,
updateKnowledgeBaseTemplateUriResponse_httpStatus,
-- * Types
-- ** AppIntegrationsConfiguration
appIntegrationsConfiguration_appIntegrationArn,
appIntegrationsConfiguration_objectFields,
-- ** AssistantAssociationData
assistantAssociationData_tags,
assistantAssociationData_assistantArn,
assistantAssociationData_assistantAssociationArn,
assistantAssociationData_assistantAssociationId,
assistantAssociationData_assistantId,
assistantAssociationData_associationData,
assistantAssociationData_associationType,
-- ** AssistantAssociationInputData
assistantAssociationInputData_knowledgeBaseId,
-- ** AssistantAssociationOutputData
assistantAssociationOutputData_knowledgeBaseAssociation,
-- ** AssistantAssociationSummary
assistantAssociationSummary_tags,
assistantAssociationSummary_assistantArn,
assistantAssociationSummary_assistantAssociationArn,
assistantAssociationSummary_assistantAssociationId,
assistantAssociationSummary_assistantId,
assistantAssociationSummary_associationData,
assistantAssociationSummary_associationType,
-- ** AssistantData
assistantData_description,
assistantData_serverSideEncryptionConfiguration,
assistantData_tags,
assistantData_assistantArn,
assistantData_assistantId,
assistantData_name,
assistantData_status,
assistantData_type,
-- ** AssistantSummary
assistantSummary_description,
assistantSummary_serverSideEncryptionConfiguration,
assistantSummary_tags,
assistantSummary_assistantArn,
assistantSummary_assistantId,
assistantSummary_name,
assistantSummary_status,
assistantSummary_type,
-- ** ContentData
contentData_linkOutUri,
contentData_tags,
contentData_contentArn,
contentData_contentId,
contentData_contentType,
contentData_knowledgeBaseArn,
contentData_knowledgeBaseId,
contentData_metadata,
contentData_name,
contentData_revisionId,
contentData_status,
contentData_title,
contentData_url,
contentData_urlExpiry,
-- ** ContentReference
contentReference_contentArn,
contentReference_contentId,
contentReference_knowledgeBaseArn,
contentReference_knowledgeBaseId,
-- ** ContentSummary
contentSummary_tags,
contentSummary_contentArn,
contentSummary_contentId,
contentSummary_contentType,
contentSummary_knowledgeBaseArn,
contentSummary_knowledgeBaseId,
contentSummary_metadata,
contentSummary_name,
contentSummary_revisionId,
contentSummary_status,
contentSummary_title,
-- ** Document
document_excerpt,
document_title,
document_contentReference,
-- ** DocumentText
documentText_highlights,
documentText_text,
-- ** Filter
filter_field,
filter_operator,
filter_value,
-- ** Highlight
highlight_beginOffsetInclusive,
highlight_endOffsetExclusive,
-- ** KnowledgeBaseAssociationData
knowledgeBaseAssociationData_knowledgeBaseArn,
knowledgeBaseAssociationData_knowledgeBaseId,
-- ** KnowledgeBaseData
knowledgeBaseData_description,
knowledgeBaseData_lastContentModificationTime,
knowledgeBaseData_renderingConfiguration,
knowledgeBaseData_serverSideEncryptionConfiguration,
knowledgeBaseData_sourceConfiguration,
knowledgeBaseData_tags,
knowledgeBaseData_knowledgeBaseArn,
knowledgeBaseData_knowledgeBaseId,
knowledgeBaseData_knowledgeBaseType,
knowledgeBaseData_name,
knowledgeBaseData_status,
-- ** KnowledgeBaseSummary
knowledgeBaseSummary_description,
knowledgeBaseSummary_renderingConfiguration,
knowledgeBaseSummary_serverSideEncryptionConfiguration,
knowledgeBaseSummary_sourceConfiguration,
knowledgeBaseSummary_tags,
knowledgeBaseSummary_knowledgeBaseArn,
knowledgeBaseSummary_knowledgeBaseId,
knowledgeBaseSummary_knowledgeBaseType,
knowledgeBaseSummary_name,
knowledgeBaseSummary_status,
-- ** NotifyRecommendationsReceivedError
notifyRecommendationsReceivedError_message,
notifyRecommendationsReceivedError_recommendationId,
-- ** QueryRecommendationTriggerData
queryRecommendationTriggerData_text,
-- ** RecommendationData
recommendationData_relevanceLevel,
recommendationData_relevanceScore,
recommendationData_type,
recommendationData_document,
recommendationData_recommendationId,
-- ** RecommendationTrigger
recommendationTrigger_data,
recommendationTrigger_id,
recommendationTrigger_recommendationIds,
recommendationTrigger_source,
recommendationTrigger_type,
-- ** RecommendationTriggerData
recommendationTriggerData_query,
-- ** RenderingConfiguration
renderingConfiguration_templateUri,
-- ** ResultData
resultData_relevanceScore,
resultData_document,
resultData_resultId,
-- ** SearchExpression
searchExpression_filters,
-- ** ServerSideEncryptionConfiguration
serverSideEncryptionConfiguration_kmsKeyId,
-- ** SessionData
sessionData_description,
sessionData_tags,
sessionData_name,
sessionData_sessionArn,
sessionData_sessionId,
-- ** SessionSummary
sessionSummary_assistantArn,
sessionSummary_assistantId,
sessionSummary_sessionArn,
sessionSummary_sessionId,
-- ** SourceConfiguration
sourceConfiguration_appIntegrations,
)
where
import Amazonka.Wisdom.CreateAssistant
import Amazonka.Wisdom.CreateAssistantAssociation
import Amazonka.Wisdom.CreateContent
import Amazonka.Wisdom.CreateKnowledgeBase
import Amazonka.Wisdom.CreateSession
import Amazonka.Wisdom.DeleteAssistant
import Amazonka.Wisdom.DeleteAssistantAssociation
import Amazonka.Wisdom.DeleteContent
import Amazonka.Wisdom.DeleteKnowledgeBase
import Amazonka.Wisdom.GetAssistant
import Amazonka.Wisdom.GetAssistantAssociation
import Amazonka.Wisdom.GetContent
import Amazonka.Wisdom.GetContentSummary
import Amazonka.Wisdom.GetKnowledgeBase
import Amazonka.Wisdom.GetRecommendations
import Amazonka.Wisdom.GetSession
import Amazonka.Wisdom.ListAssistantAssociations
import Amazonka.Wisdom.ListAssistants
import Amazonka.Wisdom.ListContents
import Amazonka.Wisdom.ListKnowledgeBases
import Amazonka.Wisdom.ListTagsForResource
import Amazonka.Wisdom.NotifyRecommendationsReceived
import Amazonka.Wisdom.QueryAssistant
import Amazonka.Wisdom.RemoveKnowledgeBaseTemplateUri
import Amazonka.Wisdom.SearchContent
import Amazonka.Wisdom.SearchSessions
import Amazonka.Wisdom.StartContentUpload
import Amazonka.Wisdom.TagResource
import Amazonka.Wisdom.Types.AppIntegrationsConfiguration
import Amazonka.Wisdom.Types.AssistantAssociationData
import Amazonka.Wisdom.Types.AssistantAssociationInputData
import Amazonka.Wisdom.Types.AssistantAssociationOutputData
import Amazonka.Wisdom.Types.AssistantAssociationSummary
import Amazonka.Wisdom.Types.AssistantData
import Amazonka.Wisdom.Types.AssistantSummary
import Amazonka.Wisdom.Types.ContentData
import Amazonka.Wisdom.Types.ContentReference
import Amazonka.Wisdom.Types.ContentSummary
import Amazonka.Wisdom.Types.Document
import Amazonka.Wisdom.Types.DocumentText
import Amazonka.Wisdom.Types.Filter
import Amazonka.Wisdom.Types.Highlight
import Amazonka.Wisdom.Types.KnowledgeBaseAssociationData
import Amazonka.Wisdom.Types.KnowledgeBaseData
import Amazonka.Wisdom.Types.KnowledgeBaseSummary
import Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError
import Amazonka.Wisdom.Types.QueryRecommendationTriggerData
import Amazonka.Wisdom.Types.RecommendationData
import Amazonka.Wisdom.Types.RecommendationTrigger
import Amazonka.Wisdom.Types.RecommendationTriggerData
import Amazonka.Wisdom.Types.RenderingConfiguration
import Amazonka.Wisdom.Types.ResultData
import Amazonka.Wisdom.Types.SearchExpression
import Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration
import Amazonka.Wisdom.Types.SessionData
import Amazonka.Wisdom.Types.SessionSummary
import Amazonka.Wisdom.Types.SourceConfiguration
import Amazonka.Wisdom.UntagResource
import Amazonka.Wisdom.UpdateContent
import Amazonka.Wisdom.UpdateKnowledgeBaseTemplateUri