DataSourceSalesforceChatterFeedConfigurationArgs

data class DataSourceSalesforceChatterFeedConfigurationArgs(val documentDataFieldName: Output<String>, val documentTitleFieldName: Output<String>? = null, val fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, val includeFilterTypes: Output<List<DataSourceSalesforceChatterFeedIncludeFilterType>>? = null) : ConvertibleToJava<DataSourceSalesforceChatterFeedConfigurationArgs>

Constructors

constructor(documentDataFieldName: Output<String>, documentTitleFieldName: Output<String>? = null, fieldMappings: Output<List<DataSourceToIndexFieldMappingArgs>>? = null, includeFilterTypes: Output<List<DataSourceSalesforceChatterFeedIncludeFilterType>>? = null)

Properties

Link copied to clipboard

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

Link copied to clipboard
val documentTitleFieldName: Output<String>? = null

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

Link copied to clipboard

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

Link copied to clipboard

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.

Functions

Link copied to clipboard
open override fun toJava(): DataSourceSalesforceChatterFeedConfigurationArgs