Class: Aws::Kendra::Types::SalesforceChatterFeedConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kendra::Types::SalesforceChatterFeedConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kendra/types.rb
Overview
The configuration information for syncing a Salesforce chatter feed. The contents of the object comes from the Salesforce FeedItem table.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#document_data_field_name ⇒ String
The name of the column in the Salesforce FeedItem table that contains the content to index.
-
#document_title_field_name ⇒ String
The name of the column in the Salesforce FeedItem table that contains the title of the document.
-
#field_mappings ⇒ Array<Types::DataSourceToIndexFieldMapping>
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
-
#include_filter_types ⇒ Array<String>
Filters the documents in the feed based on status of the user.
Instance Attribute Details
#document_data_field_name ⇒ String
The name of the column in the Salesforce FeedItem table that contains the content to index. Typically this is the ‘Body` column.
8836 8837 8838 8839 8840 8841 8842 8843 |
# File 'lib/aws-sdk-kendra/types.rb', line 8836 class SalesforceChatterFeedConfiguration < Struct.new( :document_data_field_name, :document_title_field_name, :field_mappings, :include_filter_types) SENSITIVE = [] include Aws::Structure end |
#document_title_field_name ⇒ String
The name of the column in the Salesforce FeedItem table that contains the title of the document. This is typically the ‘Title` column.
8836 8837 8838 8839 8840 8841 8842 8843 |
# File 'lib/aws-sdk-kendra/types.rb', line 8836 class SalesforceChatterFeedConfiguration < Struct.new( :document_data_field_name, :document_title_field_name, :field_mappings, :include_filter_types) SENSITIVE = [] include Aws::Structure end |
#field_mappings ⇒ Array<Types::DataSourceToIndexFieldMapping>
Maps fields from a Salesforce chatter feed into Amazon Kendra index fields.
8836 8837 8838 8839 8840 8841 8842 8843 |
# File 'lib/aws-sdk-kendra/types.rb', line 8836 class SalesforceChatterFeedConfiguration < Struct.new( :document_data_field_name, :document_title_field_name, :field_mappings, :include_filter_types) SENSITIVE = [] include Aws::Structure end |
#include_filter_types ⇒ Array<String>
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.
8836 8837 8838 8839 8840 8841 8842 8843 |
# File 'lib/aws-sdk-kendra/types.rb', line 8836 class SalesforceChatterFeedConfiguration < Struct.new( :document_data_field_name, :document_title_field_name, :field_mappings, :include_filter_types) SENSITIVE = [] include Aws::Structure end |