amazonka-kendra-2.0: Amazon KendraFrontendService SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

Description

 
Synopsis

Documentation

data SalesforceKnowledgeArticleConfiguration Source #

Provides the configuration information for the knowledge article types that Amazon Kendra indexes. Amazon Kendra indexes standard knowledge articles and the standard fields of knowledge articles, or the custom fields of custom knowledge articles, but not both

See: newSalesforceKnowledgeArticleConfiguration smart constructor.

Constructors

SalesforceKnowledgeArticleConfiguration' 

Fields

Instances

Instances details
FromJSON SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

ToJSON SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

Generic SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

Read SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

Show SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

NFData SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

Eq SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

Hashable SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

type Rep SalesforceKnowledgeArticleConfiguration Source # 
Instance details

Defined in Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration

type Rep SalesforceKnowledgeArticleConfiguration = D1 ('MetaData "SalesforceKnowledgeArticleConfiguration" "Amazonka.Kendra.Types.SalesforceKnowledgeArticleConfiguration" "amazonka-kendra-2.0-IHloXAWlYIS8YTp1gXe6J" 'False) (C1 ('MetaCons "SalesforceKnowledgeArticleConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "customKnowledgeArticleTypeConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SalesforceCustomKnowledgeArticleTypeConfiguration))) :*: (S1 ('MetaSel ('Just "standardKnowledgeArticleTypeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceStandardKnowledgeArticleTypeConfiguration)) :*: S1 ('MetaSel ('Just "includedStates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty SalesforceKnowledgeArticleState)))))

newSalesforceKnowledgeArticleConfiguration Source #

Create a value of SalesforceKnowledgeArticleConfiguration 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:customKnowledgeArticleTypeConfigurations:SalesforceKnowledgeArticleConfiguration', salesforceKnowledgeArticleConfiguration_customKnowledgeArticleTypeConfigurations - Configuration information for custom Salesforce knowledge articles.

$sel:standardKnowledgeArticleTypeConfiguration:SalesforceKnowledgeArticleConfiguration', salesforceKnowledgeArticleConfiguration_standardKnowledgeArticleTypeConfiguration - Configuration information for standard Salesforce knowledge articles.

$sel:includedStates:SalesforceKnowledgeArticleConfiguration', salesforceKnowledgeArticleConfiguration_includedStates - Specifies the document states that should be included when Amazon Kendra indexes knowledge articles. You must specify at least one state.

salesforceKnowledgeArticleConfiguration_includedStates :: Lens' SalesforceKnowledgeArticleConfiguration (NonEmpty SalesforceKnowledgeArticleState) Source #

Specifies the document states that should be included when Amazon Kendra indexes knowledge articles. You must specify at least one state.