Class: Aws::Kendra::Types::SalesforceChatterFeedConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kendra::Types::SalesforceChatterFeedConfiguration
- Defined in:
- gems/aws-sdk-kendra/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 'gems/aws-sdk-kendra/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 'gems/aws-sdk-kendra/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 'gems/aws-sdk-kendra/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 'gems/aws-sdk-kendra/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 |