AWS::Kendra::DataSource SalesforceChatterFeedConfiguration - AWS CloudFormation

AWS::Kendra::DataSource SalesforceChatterFeedConfiguration

Defines configuration for syncing a Salesforce chatter feed. The contents of the object comes from the Salesforce FeedItem table.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

DocumentDataFieldName

The name of the column in the Salesforce FeedItem table that contains the content to index. Typically this is the Body column.

Required: Yes

Type: String

Minimum: 1

Maximum: 100

Pattern: ^[a-zA-Z][a-zA-Z0-9_.]*$

Update requires: No interruption

DocumentTitleFieldName

The name of the column in the Salesforce FeedItem table that contains the title of the document. This is typically the Title collumn.

Required: No

Type: String

Minimum: 1

Maximum: 100

Pattern: ^[a-zA-Z][a-zA-Z0-9_.]*$

Update requires: No interruption

FieldMappings

Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.

Required: No

Type: DataSourceToIndexFieldMappingList

Maximum: 100

Update requires: No interruption

IncludeFilterTypes

Filters the documents in the feed based on status of the user. When you specify ACTIVE_USERS only documents from users who have an active account are indexed. When you specify STANDARD_USER only documents for Salesforce standard users are documented. You can specify both.

Required: No

Type: SalesforceChatterFeedIncludeFilterTypes

Maximum: 2

Update requires: No interruption