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.
9153 9154 9155 9156 9157 9158 9159 9160 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 9153 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.
9153 9154 9155 9156 9157 9158 9159 9160 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 9153 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.
9153 9154 9155 9156 9157 9158 9159 9160 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 9153 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.
9153 9154 9155 9156 9157 9158 9159 9160 |
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 9153 class SalesforceStandardObjectConfiguration < Struct.new( :name, :document_data_field_name, :document_title_field_name, :field_mappings) SENSITIVE = [] include Aws::Structure end |