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

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-10-19 of the Amazon Connect Wisdom Service SDK configuration.

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input fails to satisfy the constraints specified by an AWS service.

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You do not have sufficient access to perform this action.

_PreconditionFailedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided revisionId does not match, indicating the content has been modified since it was last read.

_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Amazon Connect Wisdom throws this exception if you have too many tags in your tag set.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request could not be processed because of conflict in the current state of the resource. For example, if you're using a Create API (such as CreateAssistant) that accepts name, a conflicting resource (usually with the same name) is being created or mutated.

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You've exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use service quotas to request a service quota increase.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource does not exist.

AssistantStatus

newtype AssistantStatus Source #

Constructors

AssistantStatus' 

Instances

Instances details
Eq AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

Ord AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

Read AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

Show AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

Generic AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

Associated Types

type Rep AssistantStatus :: Type -> Type #

NFData AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

Methods

rnf :: AssistantStatus -> () #

Hashable AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

ToJSON AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

ToJSONKey AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

FromJSON AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

FromJSONKey AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

ToLog AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

ToHeader AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

ToQuery AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

FromXML AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

ToXML AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

Methods

toXML :: AssistantStatus -> XML #

ToByteString AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

FromText AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

ToText AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

type Rep AssistantStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantStatus

type Rep AssistantStatus = D1 ('MetaData "AssistantStatus" "Amazonka.Wisdom.Types.AssistantStatus" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "AssistantStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssistantStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssistantType

newtype AssistantType Source #

Constructors

AssistantType' 

Bundled Patterns

pattern AssistantType_AGENT :: AssistantType 

Instances

Instances details
Eq AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Ord AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Read AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Show AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Generic AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Associated Types

type Rep AssistantType :: Type -> Type #

NFData AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Methods

rnf :: AssistantType -> () #

Hashable AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

ToJSON AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

ToJSONKey AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

FromJSON AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

FromJSONKey AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

ToLog AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

ToHeader AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

ToQuery AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

FromXML AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

ToXML AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Methods

toXML :: AssistantType -> XML #

ToByteString AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

FromText AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

ToText AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

Methods

toText :: AssistantType -> Text #

type Rep AssistantType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantType

type Rep AssistantType = D1 ('MetaData "AssistantType" "Amazonka.Wisdom.Types.AssistantType" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "AssistantType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssistantType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AssociationType

newtype AssociationType Source #

Constructors

AssociationType' 

Bundled Patterns

pattern AssociationType_KNOWLEDGE_BASE :: AssociationType 

Instances

Instances details
Eq AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

Ord AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

Read AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

Show AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

Generic AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

Associated Types

type Rep AssociationType :: Type -> Type #

NFData AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

Methods

rnf :: AssociationType -> () #

Hashable AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

ToJSON AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

ToJSONKey AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

FromJSON AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

FromJSONKey AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

ToLog AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

ToHeader AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

ToQuery AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

FromXML AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

ToXML AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

Methods

toXML :: AssociationType -> XML #

ToByteString AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

FromText AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

ToText AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

type Rep AssociationType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssociationType

type Rep AssociationType = D1 ('MetaData "AssociationType" "Amazonka.Wisdom.Types.AssociationType" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "AssociationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssociationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContentStatus

newtype ContentStatus Source #

Constructors

ContentStatus' 

Instances

Instances details
Eq ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Ord ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Read ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Show ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Generic ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Associated Types

type Rep ContentStatus :: Type -> Type #

NFData ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Methods

rnf :: ContentStatus -> () #

Hashable ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

ToJSON ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

ToJSONKey ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

FromJSON ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

FromJSONKey ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

ToLog ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

ToHeader ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

ToQuery ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

FromXML ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

ToXML ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Methods

toXML :: ContentStatus -> XML #

ToByteString ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

FromText ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

ToText ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

Methods

toText :: ContentStatus -> Text #

type Rep ContentStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentStatus

type Rep ContentStatus = D1 ('MetaData "ContentStatus" "Amazonka.Wisdom.Types.ContentStatus" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "ContentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FilterField

newtype FilterField Source #

Constructors

FilterField' 

Bundled Patterns

pattern FilterField_NAME :: FilterField 

Instances

Instances details
Eq FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Ord FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Read FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Show FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Generic FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Associated Types

type Rep FilterField :: Type -> Type #

NFData FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Methods

rnf :: FilterField -> () #

Hashable FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

ToJSON FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

ToJSONKey FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

FromJSON FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

FromJSONKey FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

ToLog FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

ToHeader FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

ToQuery FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

FromXML FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

ToXML FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Methods

toXML :: FilterField -> XML #

ToByteString FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

FromText FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

ToText FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

Methods

toText :: FilterField -> Text #

type Rep FilterField Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterField

type Rep FilterField = D1 ('MetaData "FilterField" "Amazonka.Wisdom.Types.FilterField" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "FilterField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFilterField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FilterOperator

newtype FilterOperator Source #

Constructors

FilterOperator' 

Bundled Patterns

pattern FilterOperator_EQUALS :: FilterOperator 

Instances

Instances details
Eq FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

Ord FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

Read FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

Show FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

Generic FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

Associated Types

type Rep FilterOperator :: Type -> Type #

NFData FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

Methods

rnf :: FilterOperator -> () #

Hashable FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

ToJSON FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

ToJSONKey FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

FromJSON FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

FromJSONKey FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

ToLog FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

ToHeader FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

ToQuery FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

FromXML FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

ToXML FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

Methods

toXML :: FilterOperator -> XML #

ToByteString FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

FromText FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

ToText FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

type Rep FilterOperator Source # 
Instance details

Defined in Amazonka.Wisdom.Types.FilterOperator

type Rep FilterOperator = D1 ('MetaData "FilterOperator" "Amazonka.Wisdom.Types.FilterOperator" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "FilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KnowledgeBaseStatus

newtype KnowledgeBaseStatus Source #

Instances

Instances details
Eq KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

Ord KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

Read KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

Show KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

Generic KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

Associated Types

type Rep KnowledgeBaseStatus :: Type -> Type #

NFData KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

Methods

rnf :: KnowledgeBaseStatus -> () #

Hashable KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToJSON KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToJSONKey KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

FromJSON KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

FromJSONKey KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToLog KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToHeader KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToQuery KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

FromXML KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToXML KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToByteString KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

FromText KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

ToText KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

type Rep KnowledgeBaseStatus Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseStatus

type Rep KnowledgeBaseStatus = D1 ('MetaData "KnowledgeBaseStatus" "Amazonka.Wisdom.Types.KnowledgeBaseStatus" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "KnowledgeBaseStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKnowledgeBaseStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KnowledgeBaseType

newtype KnowledgeBaseType Source #

Instances

Instances details
Eq KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

Ord KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

Read KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

Show KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

Generic KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

Associated Types

type Rep KnowledgeBaseType :: Type -> Type #

NFData KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

Methods

rnf :: KnowledgeBaseType -> () #

Hashable KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToJSON KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToJSONKey KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

FromJSON KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

FromJSONKey KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToLog KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToHeader KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToQuery KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

FromXML KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToXML KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToByteString KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

FromText KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

ToText KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

type Rep KnowledgeBaseType Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseType

type Rep KnowledgeBaseType = D1 ('MetaData "KnowledgeBaseType" "Amazonka.Wisdom.Types.KnowledgeBaseType" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "KnowledgeBaseType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKnowledgeBaseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RelevanceLevel

newtype RelevanceLevel Source #

Constructors

RelevanceLevel' 

Instances

Instances details
Eq RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

Ord RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

Read RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

Show RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

Generic RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

Associated Types

type Rep RelevanceLevel :: Type -> Type #

NFData RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

Methods

rnf :: RelevanceLevel -> () #

Hashable RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

ToJSON RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

ToJSONKey RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

FromJSON RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

FromJSONKey RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

ToLog RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

ToHeader RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

ToQuery RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

FromXML RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

ToXML RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

Methods

toXML :: RelevanceLevel -> XML #

ToByteString RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

FromText RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

ToText RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

type Rep RelevanceLevel Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RelevanceLevel

type Rep RelevanceLevel = D1 ('MetaData "RelevanceLevel" "Amazonka.Wisdom.Types.RelevanceLevel" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'True) (C1 ('MetaCons "RelevanceLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRelevanceLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppIntegrationsConfiguration

data AppIntegrationsConfiguration Source #

Configuration information for Amazon AppIntegrations to automatically ingest content.

See: newAppIntegrationsConfiguration smart constructor.

Constructors

AppIntegrationsConfiguration' 

Fields

  • appIntegrationArn :: Text

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

  • objectFields :: NonEmpty Text

    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.

Instances

Instances details
Eq AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

Read AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

Show AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

Generic AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

Associated Types

type Rep AppIntegrationsConfiguration :: Type -> Type #

NFData AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

Hashable AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

ToJSON AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

FromJSON AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

type Rep AppIntegrationsConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AppIntegrationsConfiguration

type Rep AppIntegrationsConfiguration = D1 ('MetaData "AppIntegrationsConfiguration" "Amazonka.Wisdom.Types.AppIntegrationsConfiguration" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "AppIntegrationsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appIntegrationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "objectFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newAppIntegrationsConfiguration Source #

Create a value of AppIntegrationsConfiguration 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:appIntegrationArn:AppIntegrationsConfiguration', appIntegrationsConfiguration_appIntegrationArn - The Amazon Resource Name (ARN) of the AppIntegrations DataIntegration to use for ingesting content.

$sel:objectFields:AppIntegrationsConfiguration', appIntegrationsConfiguration_objectFields - 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.

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

data AssistantAssociationData Source #

Information about the assistant association.

See: newAssistantAssociationData smart constructor.

Constructors

AssistantAssociationData' 

Fields

Instances

Instances details
Eq AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

Read AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

Show AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

Generic AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

Associated Types

type Rep AssistantAssociationData :: Type -> Type #

NFData AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

Hashable AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

FromJSON AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

type Rep AssistantAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationData

type Rep AssistantAssociationData = D1 ('MetaData "AssistantAssociationData" "Amazonka.Wisdom.Types.AssistantAssociationData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "AssistantAssociationData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "assistantArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assistantAssociationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "assistantAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assistantId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "associationData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssistantAssociationOutputData) :*: S1 ('MetaSel ('Just "associationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssociationType)))))

newAssistantAssociationData Source #

Create a value of AssistantAssociationData 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:tags:AssistantAssociationData', assistantAssociationData_tags - The tags used to organize, track, or control access for this resource.

$sel:assistantArn:AssistantAssociationData', assistantAssociationData_assistantArn - The Amazon Resource Name (ARN) of the Wisdom assistant

$sel:assistantAssociationArn:AssistantAssociationData', assistantAssociationData_assistantAssociationArn - The Amazon Resource Name (ARN) of the assistant association.

$sel:assistantAssociationId:AssistantAssociationData', assistantAssociationData_assistantAssociationId - The identifier of the assistant association.

$sel:assistantId:AssistantAssociationData', assistantAssociationData_assistantId - The identifier of the Wisdom assistant.

$sel:associationData:AssistantAssociationData', assistantAssociationData_associationData - A union type that currently has a single argument, the knowledge base ID.

$sel:associationType:AssistantAssociationData', assistantAssociationData_associationType - The type of association.

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

data AssistantAssociationInputData Source #

The data that is input into Wisdom as a result of the assistant association.

See: newAssistantAssociationInputData smart constructor.

Constructors

AssistantAssociationInputData' 

Fields

Instances

Instances details
Eq AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

Read AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

Show AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

Generic AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

Associated Types

type Rep AssistantAssociationInputData :: Type -> Type #

NFData AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

Hashable AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

ToJSON AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

type Rep AssistantAssociationInputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationInputData

type Rep AssistantAssociationInputData = D1 ('MetaData "AssistantAssociationInputData" "Amazonka.Wisdom.Types.AssistantAssociationInputData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "AssistantAssociationInputData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "knowledgeBaseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAssistantAssociationInputData :: AssistantAssociationInputData Source #

Create a value of AssistantAssociationInputData 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:knowledgeBaseId:AssistantAssociationInputData', assistantAssociationInputData_knowledgeBaseId - The the identifier of the knowledge base.

AssistantAssociationOutputData

data AssistantAssociationOutputData Source #

The data that is output as a result of the assistant association.

See: newAssistantAssociationOutputData smart constructor.

Constructors

AssistantAssociationOutputData' 

Fields

Instances

Instances details
Eq AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

Read AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

Show AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

Generic AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

Associated Types

type Rep AssistantAssociationOutputData :: Type -> Type #

NFData AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

Hashable AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

FromJSON AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

type Rep AssistantAssociationOutputData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationOutputData

type Rep AssistantAssociationOutputData = D1 ('MetaData "AssistantAssociationOutputData" "Amazonka.Wisdom.Types.AssistantAssociationOutputData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "AssistantAssociationOutputData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "knowledgeBaseAssociation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KnowledgeBaseAssociationData))))

newAssistantAssociationOutputData :: AssistantAssociationOutputData Source #

Create a value of AssistantAssociationOutputData 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:knowledgeBaseAssociation:AssistantAssociationOutputData', assistantAssociationOutputData_knowledgeBaseAssociation - The knowledge base where output data is sent.

AssistantAssociationSummary

data AssistantAssociationSummary Source #

Summary information about the assistant association.

See: newAssistantAssociationSummary smart constructor.

Constructors

AssistantAssociationSummary' 

Fields

Instances

Instances details
Eq AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

Read AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

Show AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

Generic AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

Associated Types

type Rep AssistantAssociationSummary :: Type -> Type #

NFData AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

Hashable AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

FromJSON AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

type Rep AssistantAssociationSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantAssociationSummary

type Rep AssistantAssociationSummary = D1 ('MetaData "AssistantAssociationSummary" "Amazonka.Wisdom.Types.AssistantAssociationSummary" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "AssistantAssociationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "assistantArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assistantAssociationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "assistantAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assistantId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "associationData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssistantAssociationOutputData) :*: S1 ('MetaSel ('Just "associationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AssociationType)))))

newAssistantAssociationSummary Source #

Create a value of AssistantAssociationSummary 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:tags:AssistantAssociationSummary', assistantAssociationSummary_tags - The tags used to organize, track, or control access for this resource.

$sel:assistantArn:AssistantAssociationSummary', assistantAssociationSummary_assistantArn - The Amazon Resource Name (ARN) of the Wisdom assistant

$sel:assistantAssociationArn:AssistantAssociationSummary', assistantAssociationSummary_assistantAssociationArn - The Amazon Resource Name (ARN) of the assistant association.

$sel:assistantAssociationId:AssistantAssociationSummary', assistantAssociationSummary_assistantAssociationId - The identifier of the assistant association.

$sel:assistantId:AssistantAssociationSummary', assistantAssociationSummary_assistantId - The identifier of the Wisdom assistant.

$sel:associationData:AssistantAssociationSummary', assistantAssociationSummary_associationData - The association data.

$sel:associationType:AssistantAssociationSummary', assistantAssociationSummary_associationType - The type of association.

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

data AssistantData Source #

The assistant data.

See: newAssistantData smart constructor.

Constructors

AssistantData' 

Fields

Instances

Instances details
Eq AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

Read AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

Show AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

Generic AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

Associated Types

type Rep AssistantData :: Type -> Type #

NFData AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

Methods

rnf :: AssistantData -> () #

Hashable AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

FromJSON AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

type Rep AssistantData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantData

newAssistantData Source #

Create a value of AssistantData 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:description:AssistantData', assistantData_description - The description.

$sel:serverSideEncryptionConfiguration:AssistantData', assistantData_serverSideEncryptionConfiguration - The KMS key used for encryption.

$sel:tags:AssistantData', assistantData_tags - The tags used to organize, track, or control access for this resource.

$sel:assistantArn:AssistantData', assistantData_assistantArn - The Amazon Resource Name (ARN) of the Wisdom assistant

$sel:assistantId:AssistantData', assistantData_assistantId - The identifier of the Wisdom assistant.

$sel:name:AssistantData', assistantData_name - The name.

$sel:status:AssistantData', assistantData_status - The status of the assistant.

$sel:type':AssistantData', assistantData_type - The type of assistant.

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

data AssistantSummary Source #

Summary information about the assistant.

See: newAssistantSummary smart constructor.

Constructors

AssistantSummary' 

Fields

Instances

Instances details
Eq AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

Read AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

Show AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

Generic AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

Associated Types

type Rep AssistantSummary :: Type -> Type #

NFData AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

Methods

rnf :: AssistantSummary -> () #

Hashable AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

FromJSON AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

type Rep AssistantSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.AssistantSummary

newAssistantSummary Source #

Create a value of AssistantSummary 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:description:AssistantSummary', assistantSummary_description - The description of the assistant.

$sel:serverSideEncryptionConfiguration:AssistantSummary', assistantSummary_serverSideEncryptionConfiguration - The KMS key used for encryption.

$sel:tags:AssistantSummary', assistantSummary_tags - The tags used to organize, track, or control access for this resource.

$sel:assistantArn:AssistantSummary', assistantSummary_assistantArn - The Amazon Resource Name (ARN) of the Wisdom assistant

$sel:assistantId:AssistantSummary', assistantSummary_assistantId - The identifier of the Wisdom assistant.

$sel:name:AssistantSummary', assistantSummary_name - The name of the assistant.

$sel:status:AssistantSummary', assistantSummary_status - The status of the assistant.

$sel:type':AssistantSummary', assistantSummary_type - The type of the assistant.

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

data ContentData Source #

Information about the content.

See: newContentData smart constructor.

Constructors

ContentData' 

Fields

Instances

Instances details
Eq ContentData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentData

Show ContentData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentData

Generic ContentData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentData

Associated Types

type Rep ContentData :: Type -> Type #

NFData ContentData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentData

Methods

rnf :: ContentData -> () #

Hashable ContentData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentData

FromJSON ContentData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentData

type Rep ContentData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentData

type Rep ContentData = D1 ('MetaData "ContentData" "Amazonka.Wisdom.Types.ContentData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "ContentData'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "linkOutUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "contentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "contentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "knowledgeBaseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "knowledgeBaseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContentStatus) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "urlExpiry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))))

newContentData Source #

Create a value of ContentData 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:linkOutUri:ContentData', contentData_linkOutUri - The URI of the content.

$sel:tags:ContentData', contentData_tags - The tags used to organize, track, or control access for this resource.

$sel:contentArn:ContentData', contentData_contentArn - The Amazon Resource Name (ARN) of the content.

$sel:contentId:ContentData', contentData_contentId - The identifier of the content.

$sel:contentType:ContentData', contentData_contentType - The media type of the content.

$sel:knowledgeBaseArn:ContentData', contentData_knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.

$sel:knowledgeBaseId:ContentData', contentData_knowledgeBaseId - The the identifier of the knowledge base.

$sel:metadata:ContentData', contentData_metadata - 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.

$sel:name:ContentData', contentData_name - The name of the content.

$sel:revisionId:ContentData', contentData_revisionId - The identifier of the content revision.

$sel:status:ContentData', contentData_status - The status of the content.

$sel:title:ContentData', contentData_title - The title of the content.

$sel:url:ContentData', contentData_url - The URL of the content.

$sel:urlExpiry:ContentData', contentData_urlExpiry - The expiration time of the URL as an epoch timestamp.

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

data ContentReference Source #

Reference information about the content.

See: newContentReference smart constructor.

Constructors

ContentReference' 

Fields

Instances

Instances details
Eq ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

Read ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

Show ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

Generic ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

Associated Types

type Rep ContentReference :: Type -> Type #

NFData ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

Methods

rnf :: ContentReference -> () #

Hashable ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

FromJSON ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

type Rep ContentReference Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentReference

type Rep ContentReference = D1 ('MetaData "ContentReference" "Amazonka.Wisdom.Types.ContentReference" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "ContentReference'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "knowledgeBaseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "knowledgeBaseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newContentReference :: ContentReference Source #

Create a value of ContentReference 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:contentArn:ContentReference', contentReference_contentArn - The Amazon Resource Name (ARN) of the content.

$sel:contentId:ContentReference', contentReference_contentId - The identifier of the content.

$sel:knowledgeBaseArn:ContentReference', contentReference_knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.

$sel:knowledgeBaseId:ContentReference', contentReference_knowledgeBaseId - The the identifier of the knowledge base.

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

data ContentSummary Source #

Summary information about the content.

See: newContentSummary smart constructor.

Constructors

ContentSummary' 

Fields

Instances

Instances details
Eq ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

Read ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

Show ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

Generic ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

Associated Types

type Rep ContentSummary :: Type -> Type #

NFData ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

Methods

rnf :: ContentSummary -> () #

Hashable ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

FromJSON ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

type Rep ContentSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ContentSummary

newContentSummary Source #

Create a value of ContentSummary 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:tags:ContentSummary', contentSummary_tags - The tags used to organize, track, or control access for this resource.

$sel:contentArn:ContentSummary', contentSummary_contentArn - The Amazon Resource Name (ARN) of the content.

$sel:contentId:ContentSummary', contentSummary_contentId - The identifier of the content.

$sel:contentType:ContentSummary', contentSummary_contentType - The media type of the content.

$sel:knowledgeBaseArn:ContentSummary', contentSummary_knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.

$sel:knowledgeBaseId:ContentSummary', contentSummary_knowledgeBaseId - The the identifier of the knowledge base.

$sel:metadata:ContentSummary', contentSummary_metadata - 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.

$sel:name:ContentSummary', contentSummary_name - The name of the content.

$sel:revisionId:ContentSummary', contentSummary_revisionId - The identifier of the revision of the content.

$sel:status:ContentSummary', contentSummary_status - The status of the content.

$sel:title:ContentSummary', contentSummary_title - The title of the content.

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

data Document Source #

The document.

See: newDocument smart constructor.

Constructors

Document' 

Fields

Instances

Instances details
Eq Document Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Document

Show Document Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Document

Generic Document Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Document

Associated Types

type Rep Document :: Type -> Type #

Methods

from :: Document -> Rep Document x #

to :: Rep Document x -> Document #

NFData Document Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Document

Methods

rnf :: Document -> () #

Hashable Document Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Document

Methods

hashWithSalt :: Int -> Document -> Int #

hash :: Document -> Int #

FromJSON Document Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Document

type Rep Document Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Document

type Rep Document = D1 ('MetaData "Document" "Amazonka.Wisdom.Types.Document" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "Document'" 'PrefixI 'True) (S1 ('MetaSel ('Just "excerpt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentText)) :*: (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DocumentText)) :*: S1 ('MetaSel ('Just "contentReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ContentReference))))

newDocument Source #

Create a value of Document 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:excerpt:Document', document_excerpt - The excerpt from the document.

$sel:title:Document', document_title - The title of the document.

$sel:contentReference:Document', document_contentReference - A reference to the content resource.

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

data DocumentText Source #

The text of the document.

See: newDocumentText smart constructor.

Constructors

DocumentText' 

Fields

Instances

Instances details
Eq DocumentText Source # 
Instance details

Defined in Amazonka.Wisdom.Types.DocumentText

Show DocumentText Source # 
Instance details

Defined in Amazonka.Wisdom.Types.DocumentText

Generic DocumentText Source # 
Instance details

Defined in Amazonka.Wisdom.Types.DocumentText

Associated Types

type Rep DocumentText :: Type -> Type #

NFData DocumentText Source # 
Instance details

Defined in Amazonka.Wisdom.Types.DocumentText

Methods

rnf :: DocumentText -> () #

Hashable DocumentText Source # 
Instance details

Defined in Amazonka.Wisdom.Types.DocumentText

FromJSON DocumentText Source # 
Instance details

Defined in Amazonka.Wisdom.Types.DocumentText

type Rep DocumentText Source # 
Instance details

Defined in Amazonka.Wisdom.Types.DocumentText

type Rep DocumentText = D1 ('MetaData "DocumentText" "Amazonka.Wisdom.Types.DocumentText" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "DocumentText'" 'PrefixI 'True) (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "highlights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Highlight]))))

newDocumentText :: DocumentText Source #

Create a value of DocumentText 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:text:DocumentText', documentText_text - Text in the document.

$sel:highlights:DocumentText', documentText_highlights - Highlights in the document text.

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

Highlights in the document text.

Filter

data Filter Source #

A search filter.

See: newFilter smart constructor.

Constructors

Filter' 

Fields

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Read Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

NFData Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.Wisdom.Types.Filter" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FilterField) :*: (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FilterOperator) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFilter Source #

Create a value of Filter 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:field:Filter', filter_field - The field on which to filter.

$sel:operator:Filter', filter_operator - The operator to use for comparing the field’s value with the provided value.

$sel:value:Filter', filter_value - The desired field value on which to 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

data Highlight Source #

Offset specification to describe highlighting of document excerpts for rendering search results and recommendations.

See: newHighlight smart constructor.

Constructors

Highlight' 

Fields

Instances

Instances details
Eq Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

Read Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

Show Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

Generic Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

Associated Types

type Rep Highlight :: Type -> Type #

NFData Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

Methods

rnf :: Highlight -> () #

Hashable Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

FromJSON Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

type Rep Highlight Source # 
Instance details

Defined in Amazonka.Wisdom.Types.Highlight

type Rep Highlight = D1 ('MetaData "Highlight" "Amazonka.Wisdom.Types.Highlight" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "Highlight'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endOffsetExclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "beginOffsetInclusive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newHighlight :: Highlight Source #

Create a value of Highlight 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:endOffsetExclusive:Highlight', highlight_endOffsetExclusive - The offset for the end of the highlight.

$sel:beginOffsetInclusive:Highlight', highlight_beginOffsetInclusive - The offset for the start of the 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

data KnowledgeBaseAssociationData Source #

Association information about the knowledge base.

See: newKnowledgeBaseAssociationData smart constructor.

Constructors

KnowledgeBaseAssociationData' 

Fields

Instances

Instances details
Eq KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

Read KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

Show KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

Generic KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

Associated Types

type Rep KnowledgeBaseAssociationData :: Type -> Type #

NFData KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

Hashable KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

FromJSON KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

type Rep KnowledgeBaseAssociationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseAssociationData

type Rep KnowledgeBaseAssociationData = D1 ('MetaData "KnowledgeBaseAssociationData" "Amazonka.Wisdom.Types.KnowledgeBaseAssociationData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "KnowledgeBaseAssociationData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "knowledgeBaseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "knowledgeBaseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKnowledgeBaseAssociationData :: KnowledgeBaseAssociationData Source #

Create a value of KnowledgeBaseAssociationData 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:knowledgeBaseArn:KnowledgeBaseAssociationData', knowledgeBaseAssociationData_knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.

$sel:knowledgeBaseId:KnowledgeBaseAssociationData', knowledgeBaseAssociationData_knowledgeBaseId - The the identifier of the knowledge base.

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

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

KnowledgeBaseData

data KnowledgeBaseData Source #

Information about the knowledge base.

See: newKnowledgeBaseData smart constructor.

Constructors

KnowledgeBaseData' 

Fields

Instances

Instances details
Eq KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

Read KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

Show KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

Generic KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

Associated Types

type Rep KnowledgeBaseData :: Type -> Type #

NFData KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

Methods

rnf :: KnowledgeBaseData -> () #

Hashable KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

FromJSON KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

type Rep KnowledgeBaseData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseData

type Rep KnowledgeBaseData = D1 ('MetaData "KnowledgeBaseData" "Amazonka.Wisdom.Types.KnowledgeBaseData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "KnowledgeBaseData'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "renderingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenderingConfiguration)) :*: S1 ('MetaSel ('Just "sourceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceConfiguration))) :*: (S1 ('MetaSel ('Just "lastContentModificationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverSideEncryptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerSideEncryptionConfiguration))))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "knowledgeBaseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "knowledgeBaseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "knowledgeBaseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KnowledgeBaseType) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KnowledgeBaseStatus))))))

newKnowledgeBaseData Source #

Create a value of KnowledgeBaseData 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:renderingConfiguration:KnowledgeBaseData', knowledgeBaseData_renderingConfiguration - Information about how to render the content.

$sel:sourceConfiguration:KnowledgeBaseData', knowledgeBaseData_sourceConfiguration - Source configuration information about the knowledge base.

$sel:lastContentModificationTime:KnowledgeBaseData', knowledgeBaseData_lastContentModificationTime - 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.

$sel:description:KnowledgeBaseData', knowledgeBaseData_description - The description.

$sel:serverSideEncryptionConfiguration:KnowledgeBaseData', knowledgeBaseData_serverSideEncryptionConfiguration - The KMS key used for encryption.

$sel:tags:KnowledgeBaseData', knowledgeBaseData_tags - The tags used to organize, track, or control access for this resource.

$sel:knowledgeBaseArn:KnowledgeBaseData', knowledgeBaseData_knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.

$sel:knowledgeBaseId:KnowledgeBaseData', knowledgeBaseData_knowledgeBaseId - The the identifier of the knowledge base.

$sel:knowledgeBaseType:KnowledgeBaseData', knowledgeBaseData_knowledgeBaseType - The type of knowledge base.

$sel:name:KnowledgeBaseData', knowledgeBaseData_name - The name of the knowledge base.

$sel:status:KnowledgeBaseData', knowledgeBaseData_status - The status of the knowledge base.

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

data KnowledgeBaseSummary Source #

Summary information about the knowledge base.

See: newKnowledgeBaseSummary smart constructor.

Constructors

KnowledgeBaseSummary' 

Fields

Instances

Instances details
Eq KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

Read KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

Show KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

Generic KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

Associated Types

type Rep KnowledgeBaseSummary :: Type -> Type #

NFData KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

Methods

rnf :: KnowledgeBaseSummary -> () #

Hashable KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

FromJSON KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

type Rep KnowledgeBaseSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.KnowledgeBaseSummary

type Rep KnowledgeBaseSummary = D1 ('MetaData "KnowledgeBaseSummary" "Amazonka.Wisdom.Types.KnowledgeBaseSummary" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "KnowledgeBaseSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "renderingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RenderingConfiguration)) :*: S1 ('MetaSel ('Just "sourceConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceConfiguration))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serverSideEncryptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServerSideEncryptionConfiguration)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))) :*: ((S1 ('MetaSel ('Just "knowledgeBaseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "knowledgeBaseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "knowledgeBaseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KnowledgeBaseType) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KnowledgeBaseStatus))))))

newKnowledgeBaseSummary Source #

Create a value of KnowledgeBaseSummary 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:renderingConfiguration:KnowledgeBaseSummary', knowledgeBaseSummary_renderingConfiguration - Information about how to render the content.

$sel:sourceConfiguration:KnowledgeBaseSummary', knowledgeBaseSummary_sourceConfiguration - [KEVIN]

$sel:description:KnowledgeBaseSummary', knowledgeBaseSummary_description - The description of the knowledge base.

$sel:serverSideEncryptionConfiguration:KnowledgeBaseSummary', knowledgeBaseSummary_serverSideEncryptionConfiguration - The KMS key used for encryption.

$sel:tags:KnowledgeBaseSummary', knowledgeBaseSummary_tags - The tags used to organize, track, or control access for this resource.

$sel:knowledgeBaseArn:KnowledgeBaseSummary', knowledgeBaseSummary_knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.

$sel:knowledgeBaseId:KnowledgeBaseSummary', knowledgeBaseSummary_knowledgeBaseId - The the identifier of the knowledge base.

$sel:knowledgeBaseType:KnowledgeBaseSummary', knowledgeBaseSummary_knowledgeBaseType - The type of knowledge base.

$sel:name:KnowledgeBaseSummary', knowledgeBaseSummary_name - The name of the knowledge base.

$sel:status:KnowledgeBaseSummary', knowledgeBaseSummary_status - The status of the knowledge base summary.

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

data NotifyRecommendationsReceivedError Source #

An error occurred when creating a recommendation.

See: newNotifyRecommendationsReceivedError smart constructor.

Constructors

NotifyRecommendationsReceivedError' 

Fields

Instances

Instances details
Eq NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

Read NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

Show NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

Generic NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

Associated Types

type Rep NotifyRecommendationsReceivedError :: Type -> Type #

NFData NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

Hashable NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

FromJSON NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

type Rep NotifyRecommendationsReceivedError Source # 
Instance details

Defined in Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError

type Rep NotifyRecommendationsReceivedError = D1 ('MetaData "NotifyRecommendationsReceivedError" "Amazonka.Wisdom.Types.NotifyRecommendationsReceivedError" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "NotifyRecommendationsReceivedError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNotifyRecommendationsReceivedError :: NotifyRecommendationsReceivedError Source #

Create a value of NotifyRecommendationsReceivedError 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:recommendationId:NotifyRecommendationsReceivedError', notifyRecommendationsReceivedError_recommendationId - The identifier of the recommendation that is in error.

$sel:message:NotifyRecommendationsReceivedError', notifyRecommendationsReceivedError_message - A recommendation is causing an error.

RecommendationData

data RecommendationData Source #

Information about the recommendation.

See: newRecommendationData smart constructor.

Constructors

RecommendationData' 

Fields

Instances

Instances details
Eq RecommendationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RecommendationData

Show RecommendationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RecommendationData

Generic RecommendationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RecommendationData

Associated Types

type Rep RecommendationData :: Type -> Type #

NFData RecommendationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RecommendationData

Methods

rnf :: RecommendationData -> () #

Hashable RecommendationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RecommendationData

FromJSON RecommendationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RecommendationData

type Rep RecommendationData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RecommendationData

type Rep RecommendationData = D1 ('MetaData "RecommendationData" "Amazonka.Wisdom.Types.RecommendationData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "RecommendationData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "relevanceLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelevanceLevel)) :*: S1 ('MetaSel ('Just "relevanceScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Document) :*: S1 ('MetaSel ('Just "recommendationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRecommendationData Source #

Create a value of RecommendationData 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:relevanceLevel:RecommendationData', recommendationData_relevanceLevel - The relevance level of the recommendation.

$sel:relevanceScore:RecommendationData', recommendationData_relevanceScore - The relevance score of the recommendation.

$sel:document:RecommendationData', recommendationData_document - The recommended document.

$sel:recommendationId:RecommendationData', recommendationData_recommendationId - The identifier of the recommendation.

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

The relevance score of the recommendation.

RenderingConfiguration

data RenderingConfiguration Source #

Information about how to render the content.

See: newRenderingConfiguration smart constructor.

Constructors

RenderingConfiguration' 

Fields

  • templateUri :: Maybe Text

    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>

Instances

Instances details
Eq RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

Read RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

Show RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

Generic RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

Associated Types

type Rep RenderingConfiguration :: Type -> Type #

NFData RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

Methods

rnf :: RenderingConfiguration -> () #

Hashable RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

ToJSON RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

FromJSON RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

type Rep RenderingConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.RenderingConfiguration

type Rep RenderingConfiguration = D1 ('MetaData "RenderingConfiguration" "Amazonka.Wisdom.Types.RenderingConfiguration" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "RenderingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "templateUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRenderingConfiguration :: RenderingConfiguration Source #

Create a value of RenderingConfiguration 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:templateUri:RenderingConfiguration', renderingConfiguration_templateUri - 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>

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

data ResultData Source #

Information about the result.

See: newResultData smart constructor.

Constructors

ResultData' 

Fields

Instances

Instances details
Eq ResultData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ResultData

Show ResultData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ResultData

Generic ResultData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ResultData

Associated Types

type Rep ResultData :: Type -> Type #

NFData ResultData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ResultData

Methods

rnf :: ResultData -> () #

Hashable ResultData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ResultData

FromJSON ResultData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ResultData

type Rep ResultData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ResultData

type Rep ResultData = D1 ('MetaData "ResultData" "Amazonka.Wisdom.Types.ResultData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "ResultData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relevanceScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "document") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Document) :*: S1 ('MetaSel ('Just "resultId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newResultData Source #

Create a value of ResultData 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:relevanceScore:ResultData', resultData_relevanceScore - The relevance score of the results.

$sel:document:ResultData', resultData_document - The document.

$sel:resultId:ResultData', resultData_resultId - The identifier of the result data.

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

data SearchExpression Source #

The search expression.

See: newSearchExpression smart constructor.

Constructors

SearchExpression' 

Fields

Instances

Instances details
Eq SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

Read SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

Show SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

Generic SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

Associated Types

type Rep SearchExpression :: Type -> Type #

NFData SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

Methods

rnf :: SearchExpression -> () #

Hashable SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

ToJSON SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

type Rep SearchExpression Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SearchExpression

type Rep SearchExpression = D1 ('MetaData "SearchExpression" "Amazonka.Wisdom.Types.SearchExpression" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "SearchExpression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Filter])))

newSearchExpression :: SearchExpression Source #

Create a value of SearchExpression 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:filters:SearchExpression', searchExpression_filters - The search expression filters.

searchExpression_filters :: Lens' SearchExpression [Filter] Source #

The search expression filters.

ServerSideEncryptionConfiguration

data ServerSideEncryptionConfiguration Source #

The KMS key used for encryption.

See: newServerSideEncryptionConfiguration smart constructor.

Constructors

ServerSideEncryptionConfiguration' 

Fields

Instances

Instances details
Eq ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

Read ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

Show ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

Generic ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

Associated Types

type Rep ServerSideEncryptionConfiguration :: Type -> Type #

NFData ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

Hashable ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

ToJSON ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

FromJSON ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

type Rep ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration

type Rep ServerSideEncryptionConfiguration = D1 ('MetaData "ServerSideEncryptionConfiguration" "Amazonka.Wisdom.Types.ServerSideEncryptionConfiguration" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "ServerSideEncryptionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newServerSideEncryptionConfiguration :: ServerSideEncryptionConfiguration Source #

Create a value of ServerSideEncryptionConfiguration 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:kmsKeyId:ServerSideEncryptionConfiguration', serverSideEncryptionConfiguration_kmsKeyId - The KMS key. For information about valid ID values, see Key identifiers (KeyId) in the AWS Key Management Service Developer Guide.

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

data SessionData Source #

Information about the session.

See: newSessionData smart constructor.

Constructors

SessionData' 

Fields

Instances

Instances details
Eq SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

Read SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

Show SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

Generic SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

Associated Types

type Rep SessionData :: Type -> Type #

NFData SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

Methods

rnf :: SessionData -> () #

Hashable SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

FromJSON SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

type Rep SessionData Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionData

type Rep SessionData = D1 ('MetaData "SessionData" "Amazonka.Wisdom.Types.SessionData" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "SessionData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSessionData Source #

Create a value of SessionData 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:description:SessionData', sessionData_description - The description of the session.

$sel:tags:SessionData', sessionData_tags - The tags used to organize, track, or control access for this resource.

$sel:name:SessionData', sessionData_name - The name of the session.

$sel:sessionArn:SessionData', sessionData_sessionArn - The Amazon Resource Name (ARN) of the session.

$sel:sessionId:SessionData', sessionData_sessionId - The identifier of the session.

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

data SessionSummary Source #

Summary information about the session.

See: newSessionSummary smart constructor.

Constructors

SessionSummary' 

Fields

Instances

Instances details
Eq SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

Read SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

Show SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

Generic SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

Associated Types

type Rep SessionSummary :: Type -> Type #

NFData SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

Methods

rnf :: SessionSummary -> () #

Hashable SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

FromJSON SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

type Rep SessionSummary Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SessionSummary

type Rep SessionSummary = D1 ('MetaData "SessionSummary" "Amazonka.Wisdom.Types.SessionSummary" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "SessionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "assistantArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assistantId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "sessionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSessionSummary Source #

Create a value of SessionSummary 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:assistantArn:SessionSummary', sessionSummary_assistantArn - The Amazon Resource Name (ARN) of the Wisdom assistant

$sel:assistantId:SessionSummary', sessionSummary_assistantId - The identifier of the Wisdom assistant.

$sel:sessionArn:SessionSummary', sessionSummary_sessionArn - The Amazon Resource Name (ARN) of the session.

$sel:sessionId:SessionSummary', sessionSummary_sessionId - The identifier of the session.

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

data SourceConfiguration Source #

Configuration information about the external data source.

See: newSourceConfiguration smart constructor.

Constructors

SourceConfiguration' 

Fields

Instances

Instances details
Eq SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

Read SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

Show SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

Generic SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

Associated Types

type Rep SourceConfiguration :: Type -> Type #

NFData SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

Methods

rnf :: SourceConfiguration -> () #

Hashable SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

ToJSON SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

FromJSON SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

type Rep SourceConfiguration Source # 
Instance details

Defined in Amazonka.Wisdom.Types.SourceConfiguration

type Rep SourceConfiguration = D1 ('MetaData "SourceConfiguration" "Amazonka.Wisdom.Types.SourceConfiguration" "libZSservicesZSamazonka-wisdomZSamazonka-wisdom" 'False) (C1 ('MetaCons "SourceConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appIntegrations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AppIntegrationsConfiguration))))

newSourceConfiguration :: SourceConfiguration Source #

Create a value of SourceConfiguration 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:appIntegrations:SourceConfiguration', sourceConfiguration_appIntegrations - Configuration information for Amazon AppIntegrations to automatically ingest content.

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

Configuration information for Amazon AppIntegrations to automatically ingest content.