Class: Aws::Kendra::Types::SalesforceStandardKnowledgeArticleTypeConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb

Overview

Provides the configuration information for standard Salesforce knowledge articles.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#document_data_field_nameString

The name of the field that contains the document data to index.

Returns:

  • (String)


9038
9039
9040
9041
9042
9043
9044
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 9038

class SalesforceStandardKnowledgeArticleTypeConfiguration < Struct.new(
  :document_data_field_name,
  :document_title_field_name,
  :field_mappings)
  SENSITIVE = []
  include Aws::Structure
end

#document_title_field_nameString

The name of the field that contains the document title.

Returns:

  • (String)


9038
9039
9040
9041
9042
9043
9044
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 9038

class SalesforceStandardKnowledgeArticleTypeConfiguration < Struct.new(
  :document_data_field_name,
  :document_title_field_name,
  :field_mappings)
  SENSITIVE = []
  include Aws::Structure
end

#field_mappingsArray<Types::DataSourceToIndexFieldMapping>

Maps attributes or field names of the knowledge article 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.



9038
9039
9040
9041
9042
9043
9044
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 9038

class SalesforceStandardKnowledgeArticleTypeConfiguration < Struct.new(
  :document_data_field_name,
  :document_title_field_name,
  :field_mappings)
  SENSITIVE = []
  include Aws::Structure
end