Class: Aws::Kendra::Types::SalesforceStandardObjectConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kendra::Types::SalesforceStandardObjectConfiguration
- Defined in:
- gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb
Overview
Provides the configuration information for indexing a single standard object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#document_data_field_name ⇒ String
The name of the field in the standard object table that contains the document contents.
-
#document_title_field_name ⇒ String
The name of the field in the standard object table that contains the document title.
-
#field_mappings ⇒ Array<Types::DataSourceToIndexFieldMapping>
Maps attributes or field names of the standard object to Amazon Kendra index field names.
-
#name ⇒ String
The name of the standard object.
Instance Attribute Details
#document_data_field_name ⇒ String
The name of the field in the standard object table that contains the document contents.
8513 8514 8515 8516 8517 8518 8519 8520 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8513 class SalesforceStandardObjectConfiguration < Struct.new( :name, :document_data_field_name, :document_title_field_name, :field_mappings) SENSITIVE = [] include Aws::Structure end |
#document_title_field_name ⇒ String
The name of the field in the standard object table that contains the document title.
8513 8514 8515 8516 8517 8518 8519 8520 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8513 class SalesforceStandardObjectConfiguration < Struct.new( :name, :document_data_field_name, :document_title_field_name, :field_mappings) SENSITIVE = [] include Aws::Structure end |
#field_mappings ⇒ Array<Types::DataSourceToIndexFieldMapping>
Maps attributes or field names of the standard object to Amazon
Kendra index field names. To create custom fields, use the
UpdateIndex
API before you map to Salesforce fields. For more
information, see Mapping data source fields. The Salesforce
data source field names must exist in your Salesforce custom
metadata.
8513 8514 8515 8516 8517 8518 8519 8520 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8513 class SalesforceStandardObjectConfiguration < Struct.new( :name, :document_data_field_name, :document_title_field_name, :field_mappings) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the standard object.
8513 8514 8515 8516 8517 8518 8519 8520 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 8513 class SalesforceStandardObjectConfiguration < Struct.new( :name, :document_data_field_name, :document_title_field_name, :field_mappings) SENSITIVE = [] include Aws::Structure end |