interface SalesforceChatterFeedConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Kendra.CfnDataSource.SalesforceChatterFeedConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awskendra#CfnDataSource_SalesforceChatterFeedConfigurationProperty |
Java | software.amazon.awscdk.services.kendra.CfnDataSource.SalesforceChatterFeedConfigurationProperty |
Python | aws_cdk.aws_kendra.CfnDataSource.SalesforceChatterFeedConfigurationProperty |
TypeScript | aws-cdk-lib » aws_kendra » CfnDataSource » SalesforceChatterFeedConfigurationProperty |
The configuration information for syncing a Salesforce chatter feed.
The contents of the object comes from the Salesforce FeedItem table.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kendra as kendra } from 'aws-cdk-lib';
const salesforceChatterFeedConfigurationProperty: kendra.CfnDataSource.SalesforceChatterFeedConfigurationProperty = {
documentDataFieldName: 'documentDataFieldName',
// the properties below are optional
documentTitleFieldName: 'documentTitleFieldName',
fieldMappings: [{
dataSourceFieldName: 'dataSourceFieldName',
indexFieldName: 'indexFieldName',
// the properties below are optional
dateFieldFormat: 'dateFieldFormat',
}],
includeFilterTypes: ['includeFilterTypes'],
};
Properties
| Name | Type | Description |
|---|---|---|
| document | string | The name of the column in the Salesforce FeedItem table that contains the content to index. |
| document | string | The name of the column in the Salesforce FeedItem table that contains the title of the document. |
| field | IResolvable | (IResolvable | Data)[] | Maps fields from a Salesforce chatter feed into Amazon Kendra index fields. |
| include | string[] | Filters the documents in the feed based on status of the user. |
documentDataFieldName
Type:
string
The name of the column in the Salesforce FeedItem table that contains the content to index.
Typically this is the Body column.
documentTitleFieldName?
Type:
string
(optional)
The name of the column in the Salesforce FeedItem table that contains the title of the document.
This is typically the Title column.
fieldMappings?
Type:
IResolvable | (IResolvable | Data)[]
(optional)
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
includeFilterTypes?
Type:
string[]
(optional)
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.

.NET
Go
Java
Python
TypeScript