interface SalesforceChatterFeedConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.Kendra.Mixins.CfnDataSourcePropsMixin.SalesforceChatterFeedConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awskendra/mixins#CfnDataSourcePropsMixin_SalesforceChatterFeedConfigurationProperty |
Java | software.amazon.awscdk.mixins.preview.services.kendra.mixins.CfnDataSourcePropsMixin.SalesforceChatterFeedConfigurationProperty |
Python | aws_cdk.mixins_preview.aws_kendra.mixins.CfnDataSourcePropsMixin.SalesforceChatterFeedConfigurationProperty |
TypeScript | @aws-cdk/mixins-preview » aws_kendra » mixins » CfnDataSourcePropsMixin » 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 { mixins as kendra_mixins } from '@aws-cdk/mixins-preview/aws-kendra';
const salesforceChatterFeedConfigurationProperty: kendra_mixins.CfnDataSourcePropsMixin.SalesforceChatterFeedConfigurationProperty = {
documentDataFieldName: 'documentDataFieldName',
documentTitleFieldName: 'documentTitleFieldName',
fieldMappings: [{
dataSourceFieldName: 'dataSourceFieldName',
dateFieldFormat: 'dateFieldFormat',
indexFieldName: 'indexFieldName',
}],
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
(optional)
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