libZSservicesZSamazonka-wisdomZSamazonka-wisdom
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Wisdom.Lens

Description

 
Synopsis

Operations

ListAssistantAssociations

listAssistantAssociations_nextToken :: Lens' ListAssistantAssociations (Maybe Text) Source #

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

listAssistantAssociations_maxResults :: Lens' ListAssistantAssociations (Maybe Natural) Source #

The maximum number of results to return per page.

listAssistantAssociations_assistantId :: Lens' ListAssistantAssociations Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

listAssistantAssociationsResponse_nextToken :: Lens' ListAssistantAssociationsResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.

GetRecommendations

getRecommendations_waitTimeSeconds :: Lens' GetRecommendations (Maybe Natural) Source #

The duration (in seconds) for which the call waits for a recommendation to be made available before returning. If a recommendation is available, the call returns sooner than WaitTimeSeconds. If no messages are available and the wait time expires, the call returns successfully with an empty list.

getRecommendations_maxResults :: Lens' GetRecommendations (Maybe Natural) Source #

The maximum number of results to return per page.

getRecommendations_assistantId :: Lens' GetRecommendations Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

getRecommendations_sessionId :: Lens' GetRecommendations Text Source #

The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN.

SearchContent

searchContent_nextToken :: Lens' SearchContent (Maybe Text) Source #

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

searchContent_maxResults :: Lens' SearchContent (Maybe Natural) Source #

The maximum number of results to return per page.

searchContent_knowledgeBaseId :: Lens' SearchContent Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

searchContent_searchExpression :: Lens' SearchContent SearchExpression Source #

The search expression to filter results.

searchContentResponse_nextToken :: Lens' SearchContentResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.

RemoveKnowledgeBaseTemplateUri

removeKnowledgeBaseTemplateUri_knowledgeBaseId :: Lens' RemoveKnowledgeBaseTemplateUri Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

GetAssistant

getAssistant_assistantId :: Lens' GetAssistant Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

ListTagsForResource

listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #

The Amazon Resource Name (ARN) of the resource.

listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

ListAssistants

listAssistants_nextToken :: Lens' ListAssistants (Maybe Text) Source #

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

listAssistants_maxResults :: Lens' ListAssistants (Maybe Natural) Source #

The maximum number of results to return per page.

listAssistantsResponse_nextToken :: Lens' ListAssistantsResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.

UpdateKnowledgeBaseTemplateUri

updateKnowledgeBaseTemplateUri_knowledgeBaseId :: Lens' UpdateKnowledgeBaseTemplateUri Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

ListContents

listContents_nextToken :: Lens' ListContents (Maybe Text) Source #

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

listContents_maxResults :: Lens' ListContents (Maybe Natural) Source #

The maximum number of results to return per page.

listContents_knowledgeBaseId :: Lens' ListContents Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

listContentsResponse_nextToken :: Lens' ListContentsResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.

DeleteContent

deleteContent_contentId :: Lens' DeleteContent Text Source #

The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN.

deleteContent_knowledgeBaseId :: Lens' DeleteContent Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

UpdateContent

updateContent_overrideLinkOutUri :: Lens' UpdateContent (Maybe Text) Source #

The URI for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content. To remove an existing overrideLinkOurUri, exclude this argument and set removeOverrideLinkOutUri to true.

updateContent_removeOverrideLinkOutUri :: Lens' UpdateContent (Maybe Bool) Source #

Unset the existing overrideLinkOutUri if it exists.

updateContent_metadata :: Lens' UpdateContent (Maybe (HashMap Text Text)) Source #

A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.

updateContent_title :: Lens' UpdateContent (Maybe Text) Source #

The title of the content.

updateContent_revisionId :: Lens' UpdateContent (Maybe Text) Source #

The revisionId of the content resource to update, taken from an earlier call to GetContent, GetContentSummary, SearchContent, or ListContents. If included, this argument acts as an optimistic lock to ensure content was not modified since it was last read. If it has been modified, this API throws a PreconditionFailedException.

updateContent_uploadId :: Lens' UpdateContent (Maybe Text) Source #

A pointer to the uploaded asset. This value is returned by StartContentUpload.

updateContent_contentId :: Lens' UpdateContent Text Source #

The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN.

updateContent_knowledgeBaseId :: Lens' UpdateContent Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN

CreateAssistant

createAssistant_clientToken :: Lens' CreateAssistant (Maybe Text) Source #

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

createAssistant_description :: Lens' CreateAssistant (Maybe Text) Source #

The description of the assistant.

createAssistant_tags :: Lens' CreateAssistant (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

createAssistant_name :: Lens' CreateAssistant Text Source #

The name of the assistant.

GetContentSummary

getContentSummary_contentId :: Lens' GetContentSummary Text Source #

The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN.

getContentSummary_knowledgeBaseId :: Lens' GetContentSummary Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

NotifyRecommendationsReceived

notifyRecommendationsReceived_assistantId :: Lens' NotifyRecommendationsReceived Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

notifyRecommendationsReceived_sessionId :: Lens' NotifyRecommendationsReceived Text Source #

The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN.

DeleteAssistantAssociation

deleteAssistantAssociation_assistantAssociationId :: Lens' DeleteAssistantAssociation Text Source #

The identifier of the assistant association. Can be either the ID or the ARN. URLs cannot contain the ARN.

deleteAssistantAssociation_assistantId :: Lens' DeleteAssistantAssociation Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

GetContent

getContent_contentId :: Lens' GetContent Text Source #

The identifier of the content. Can be either the ID or the ARN. URLs cannot contain the ARN.

getContent_knowledgeBaseId :: Lens' GetContent Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

StartContentUpload

startContentUpload_knowledgeBaseId :: Lens' StartContentUpload Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

startContentUploadResponse_urlExpiry :: Lens' StartContentUploadResponse UTCTime Source #

The expiration time of the URL as an epoch timestamp.

CreateSession

createSession_clientToken :: Lens' CreateSession (Maybe Text) Source #

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

createSession_tags :: Lens' CreateSession (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

createSession_assistantId :: Lens' CreateSession Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

createSession_name :: Lens' CreateSession Text Source #

The name of the session.

CreateContent

createContent_overrideLinkOutUri :: Lens' CreateContent (Maybe Text) Source #

The URI you want to use for the article. If the knowledge base has a templateUri, setting this argument overrides it for this piece of content.

createContent_clientToken :: Lens' CreateContent (Maybe Text) Source #

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

createContent_metadata :: Lens' CreateContent (Maybe (HashMap Text Text)) Source #

A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.

createContent_title :: Lens' CreateContent (Maybe Text) Source #

The title of the content. If not set, the title is equal to the name.

createContent_tags :: Lens' CreateContent (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

createContent_knowledgeBaseId :: Lens' CreateContent Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

createContent_name :: Lens' CreateContent Text Source #

The name of the content. Each piece of content in a knowledge base must have a unique name. You can retrieve a piece of content using only its knowledge base and its name with the SearchContent API.

createContent_uploadId :: Lens' CreateContent Text Source #

A pointer to the uploaded asset. This value is returned by StartContentUpload.

DeleteAssistant

deleteAssistant_assistantId :: Lens' DeleteAssistant Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

GetSession

getSession_assistantId :: Lens' GetSession Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

getSession_sessionId :: Lens' GetSession Text Source #

The identifier of the session. Can be either the ID or the ARN. URLs cannot contain the ARN.

TagResource

tagResource_resourceArn :: Lens' TagResource Text Source #

The Amazon Resource Name (ARN) of the resource.

tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #

The tags used to organize, track, or control access for this resource.

CreateKnowledgeBase

createKnowledgeBase_clientToken :: Lens' CreateKnowledgeBase (Maybe Text) Source #

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

createKnowledgeBase_sourceConfiguration :: Lens' CreateKnowledgeBase (Maybe SourceConfiguration) Source #

The source of the knowledge base content. Only set this argument for EXTERNAL knowledge bases.

createKnowledgeBase_tags :: Lens' CreateKnowledgeBase (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

createKnowledgeBase_knowledgeBaseType :: Lens' CreateKnowledgeBase KnowledgeBaseType Source #

The type of knowledge base. Only CUSTOM knowledge bases allow you to upload your own content. EXTERNAL knowledge bases support integrations with third-party systems whose content is synchronized automatically.

GetAssistantAssociation

getAssistantAssociation_assistantAssociationId :: Lens' GetAssistantAssociation Text Source #

The identifier of the assistant association. Can be either the ID or the ARN. URLs cannot contain the ARN.

getAssistantAssociation_assistantId :: Lens' GetAssistantAssociation Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

UntagResource

untagResource_resourceArn :: Lens' UntagResource Text Source #

The Amazon Resource Name (ARN) of the resource.

SearchSessions

searchSessions_nextToken :: Lens' SearchSessions (Maybe Text) Source #

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

searchSessions_maxResults :: Lens' SearchSessions (Maybe Natural) Source #

The maximum number of results to return per page.

searchSessions_assistantId :: Lens' SearchSessions Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

searchSessionsResponse_nextToken :: Lens' SearchSessionsResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.

ListKnowledgeBases

listKnowledgeBases_nextToken :: Lens' ListKnowledgeBases (Maybe Text) Source #

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

listKnowledgeBases_maxResults :: Lens' ListKnowledgeBases (Maybe Natural) Source #

The maximum number of results to return per page.

listKnowledgeBasesResponse_nextToken :: Lens' ListKnowledgeBasesResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.

QueryAssistant

queryAssistant_nextToken :: Lens' QueryAssistant (Maybe Text) Source #

The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.

queryAssistant_maxResults :: Lens' QueryAssistant (Maybe Natural) Source #

The maximum number of results to return per page.

queryAssistant_assistantId :: Lens' QueryAssistant Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

queryAssistantResponse_nextToken :: Lens' QueryAssistantResponse (Maybe Text) Source #

If there are additional results, this is the token for the next set of results.

DeleteKnowledgeBase

deleteKnowledgeBase_knowledgeBaseId :: Lens' DeleteKnowledgeBase Text Source #

The knowledge base to delete content from. Can be either the ID or the ARN. URLs cannot contain the ARN.

CreateAssistantAssociation

createAssistantAssociation_clientToken :: Lens' CreateAssistantAssociation (Maybe Text) Source #

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

createAssistantAssociation_tags :: Lens' CreateAssistantAssociation (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

createAssistantAssociation_assistantId :: Lens' CreateAssistantAssociation Text Source #

The identifier of the Wisdom assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

GetKnowledgeBase

getKnowledgeBase_knowledgeBaseId :: Lens' GetKnowledgeBase Text Source #

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

Types

AppIntegrationsConfiguration

appIntegrationsConfiguration_appIntegrationArn :: Lens' AppIntegrationsConfiguration Text Source #

The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.

appIntegrationsConfiguration_objectFields :: Lens' AppIntegrationsConfiguration (NonEmpty Text) Source #

The fields from the source that are made available to your agents in Wisdom.

  • For Salesforce, you must include at least Id, ArticleNumber, VersionNumber, Title, PublishStatus, and IsDeleted.
  • For ServiceNow, you must include at least number, short_description, sys_mod_count, workflow_state, and active.

Make sure to include additional field(s); these are indexed and used to source recommendations.

AssistantAssociationData

assistantAssociationData_tags :: Lens' AssistantAssociationData (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

assistantAssociationData_assistantArn :: Lens' AssistantAssociationData Text Source #

The Amazon Resource Name (ARN) of the Wisdom assistant

assistantAssociationData_assistantAssociationArn :: Lens' AssistantAssociationData Text Source #

The Amazon Resource Name (ARN) of the assistant association.

assistantAssociationData_associationData :: Lens' AssistantAssociationData AssistantAssociationOutputData Source #

A union type that currently has a single argument, the knowledge base ID.

AssistantAssociationInputData

AssistantAssociationOutputData

AssistantAssociationSummary

assistantAssociationSummary_tags :: Lens' AssistantAssociationSummary (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

assistantAssociationSummary_assistantArn :: Lens' AssistantAssociationSummary Text Source #

The Amazon Resource Name (ARN) of the Wisdom assistant

assistantAssociationSummary_assistantAssociationArn :: Lens' AssistantAssociationSummary Text Source #

The Amazon Resource Name (ARN) of the assistant association.

AssistantData

assistantData_tags :: Lens' AssistantData (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

assistantData_assistantArn :: Lens' AssistantData Text Source #

The Amazon Resource Name (ARN) of the Wisdom assistant

assistantData_assistantId :: Lens' AssistantData Text Source #

The identifier of the Wisdom assistant.

AssistantSummary

assistantSummary_description :: Lens' AssistantSummary (Maybe Text) Source #

The description of the assistant.

assistantSummary_tags :: Lens' AssistantSummary (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

assistantSummary_assistantArn :: Lens' AssistantSummary Text Source #

The Amazon Resource Name (ARN) of the Wisdom assistant

assistantSummary_assistantId :: Lens' AssistantSummary Text Source #

The identifier of the Wisdom assistant.

ContentData

contentData_tags :: Lens' ContentData (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

contentData_contentArn :: Lens' ContentData Text Source #

The Amazon Resource Name (ARN) of the content.

contentData_contentId :: Lens' ContentData Text Source #

The identifier of the content.

contentData_contentType :: Lens' ContentData Text Source #

The media type of the content.

contentData_knowledgeBaseArn :: Lens' ContentData Text Source #

The Amazon Resource Name (ARN) of the knowledge base.

contentData_knowledgeBaseId :: Lens' ContentData Text Source #

The the identifier of the knowledge base.

contentData_metadata :: Lens' ContentData (HashMap Text Text) Source #

A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.

contentData_name :: Lens' ContentData Text Source #

The name of the content.

contentData_revisionId :: Lens' ContentData Text Source #

The identifier of the content revision.

contentData_title :: Lens' ContentData Text Source #

The title of the content.

contentData_url :: Lens' ContentData Text Source #

The URL of the content.

contentData_urlExpiry :: Lens' ContentData UTCTime Source #

The expiration time of the URL as an epoch timestamp.

ContentReference

contentReference_contentArn :: Lens' ContentReference (Maybe Text) Source #

The Amazon Resource Name (ARN) of the content.

contentReference_knowledgeBaseArn :: Lens' ContentReference (Maybe Text) Source #

The Amazon Resource Name (ARN) of the knowledge base.

contentReference_knowledgeBaseId :: Lens' ContentReference (Maybe Text) Source #

The the identifier of the knowledge base.

ContentSummary

contentSummary_tags :: Lens' ContentSummary (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

contentSummary_contentArn :: Lens' ContentSummary Text Source #

The Amazon Resource Name (ARN) of the content.

contentSummary_contentId :: Lens' ContentSummary Text Source #

The identifier of the content.

contentSummary_contentType :: Lens' ContentSummary Text Source #

The media type of the content.

contentSummary_knowledgeBaseArn :: Lens' ContentSummary Text Source #

The Amazon Resource Name (ARN) of the knowledge base.

contentSummary_knowledgeBaseId :: Lens' ContentSummary Text Source #

The the identifier of the knowledge base.

contentSummary_metadata :: Lens' ContentSummary (HashMap Text Text) Source #

A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Wisdom, you can store an external version identifier as metadata to utilize for determining drift.

contentSummary_revisionId :: Lens' ContentSummary Text Source #

The identifier of the revision of the content.

Document

document_excerpt :: Lens' Document (Maybe DocumentText) Source #

The excerpt from the document.

document_title :: Lens' Document (Maybe DocumentText) Source #

The title of the document.

document_contentReference :: Lens' Document ContentReference Source #

A reference to the content resource.

DocumentText

documentText_highlights :: Lens' DocumentText (Maybe [Highlight]) Source #

Highlights in the document text.

Filter

filter_field :: Lens' Filter FilterField Source #

The field on which to filter.

filter_operator :: Lens' Filter FilterOperator Source #

The operator to use for comparing the field’s value with the provided value.

filter_value :: Lens' Filter Text Source #

The desired field value on which to filter.

Highlight

highlight_endOffsetExclusive :: Lens' Highlight (Maybe Int) Source #

The offset for the end of the highlight.

highlight_beginOffsetInclusive :: Lens' Highlight (Maybe Int) Source #

The offset for the start of the highlight.

KnowledgeBaseAssociationData

knowledgeBaseAssociationData_knowledgeBaseArn :: Lens' KnowledgeBaseAssociationData (Maybe Text) Source #

The Amazon Resource Name (ARN) of the knowledge base.

KnowledgeBaseData

knowledgeBaseData_sourceConfiguration :: Lens' KnowledgeBaseData (Maybe SourceConfiguration) Source #

Source configuration information about the knowledge base.

knowledgeBaseData_lastContentModificationTime :: Lens' KnowledgeBaseData (Maybe UTCTime) Source #

An epoch timestamp indicating the most recent content modification inside the knowledge base. If no content exists in a knowledge base, this value is unset.

knowledgeBaseData_tags :: Lens' KnowledgeBaseData (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

knowledgeBaseData_knowledgeBaseArn :: Lens' KnowledgeBaseData Text Source #

The Amazon Resource Name (ARN) of the knowledge base.

knowledgeBaseData_knowledgeBaseId :: Lens' KnowledgeBaseData Text Source #

The the identifier of the knowledge base.

knowledgeBaseData_name :: Lens' KnowledgeBaseData Text Source #

The name of the knowledge base.

KnowledgeBaseSummary

knowledgeBaseSummary_description :: Lens' KnowledgeBaseSummary (Maybe Text) Source #

The description of the knowledge base.

knowledgeBaseSummary_tags :: Lens' KnowledgeBaseSummary (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

knowledgeBaseSummary_knowledgeBaseArn :: Lens' KnowledgeBaseSummary Text Source #

The Amazon Resource Name (ARN) of the knowledge base.

knowledgeBaseSummary_knowledgeBaseId :: Lens' KnowledgeBaseSummary Text Source #

The the identifier of the knowledge base.

NotifyRecommendationsReceivedError

RecommendationData

recommendationData_relevanceScore :: Lens' RecommendationData (Maybe Double) Source #

The relevance score of the recommendation.

RenderingConfiguration

renderingConfiguration_templateUri :: Lens' RenderingConfiguration (Maybe Text) Source #

A URI template containing exactly one variable in ${variableName} format. This can only be set for EXTERNAL knowledge bases. For Salesforce and ServiceNow, the variable must be one of the following:

  • Salesforce: Id, ArticleNumber, VersionNumber, Title, PublishStatus, or IsDeleted
  • ServiceNow: number, short_description, sys_mod_count, workflow_state, or active
 <p>The variable is replaced with the actual value for a piece of content when calling <a href="https://docs.aws.amazon.com/wisdom/latest/APIReference/API_GetContent.html">GetContent</a>. </p>

ResultData

resultData_relevanceScore :: Lens' ResultData (Maybe Double) Source #

The relevance score of the results.

resultData_resultId :: Lens' ResultData Text Source #

The identifier of the result data.

SearchExpression

searchExpression_filters :: Lens' SearchExpression [Filter] Source #

The search expression filters.

ServerSideEncryptionConfiguration

serverSideEncryptionConfiguration_kmsKeyId :: Lens' ServerSideEncryptionConfiguration (Maybe Text) Source #

The KMS key. For information about valid ID values, see Key identifiers (KeyId) in the AWS Key Management Service Developer Guide.

SessionData

sessionData_description :: Lens' SessionData (Maybe Text) Source #

The description of the session.

sessionData_tags :: Lens' SessionData (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for this resource.

sessionData_name :: Lens' SessionData Text Source #

The name of the session.

sessionData_sessionArn :: Lens' SessionData Text Source #

The Amazon Resource Name (ARN) of the session.

sessionData_sessionId :: Lens' SessionData Text Source #

The identifier of the session.

SessionSummary

sessionSummary_assistantArn :: Lens' SessionSummary Text Source #

The Amazon Resource Name (ARN) of the Wisdom assistant

sessionSummary_assistantId :: Lens' SessionSummary Text Source #

The identifier of the Wisdom assistant.

sessionSummary_sessionArn :: Lens' SessionSummary Text Source #

The Amazon Resource Name (ARN) of the session.

sessionSummary_sessionId :: Lens' SessionSummary Text Source #

The identifier of the session.

SourceConfiguration

sourceConfiguration_appIntegrations :: Lens' SourceConfiguration (Maybe AppIntegrationsConfiguration) Source #

Configuration information for Amazon AppIntegrations to automatically ingest content.