SalesforceChatterFeedConfiguration
import type { SalesforceChatterFeedConfiguration } from "https://aws-api.deno.dev/v0.3/services/kendra.ts?docs=full";
Defines configuration for syncing a Salesforce chatter feed. The contents of the object comes from the Salesforce FeedItem table.
interface SalesforceChatterFeedConfiguration {
DocumentDataFieldName: string;
DocumentTitleFieldName?: string | null;
FieldMappings?: DataSourceToIndexFieldMapping[] | null;
IncludeFilterTypes?: SalesforceChatterFeedIncludeFilterType[] | null;
}§Properties
§
DocumentDataFieldName: string
[src]The name of the column in the Salesforce FeedItem table that contains the content to index.
Typically this is the Body
column.
§
DocumentTitleFieldName?: string | null
[src]The name of the column in the Salesforce FeedItem table that contains the title of the document.
This is typically the Title
column.
§
FieldMappings?: DataSourceToIndexFieldMapping[] | null
[src]Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
§
IncludeFilterTypes?: SalesforceChatterFeedIncludeFilterType[] | null
[src]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.