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.
8250 8251 8252 8253 8254 8255 8256 8257 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8250 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.
8250 8251 8252 8253 8254 8255 8256 8257 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8250 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.
8250 8251 8252 8253 8254 8255 8256 8257 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8250 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.
8250 8251 8252 8253 8254 8255 8256 8257 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8250 class SalesforceChatterFeedConfiguration < Struct.new( :document_data_field_name, :document_title_field_name, :field_mappings, :include_filter_types) SENSITIVE = [] include Aws::Structure end |