Class: Aws::Kendra::Types::ContentSourceConfiguration

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

Overview

Provides the configuration information for your content sources, such as data sources, FAQs, and content indexed directly via BatchPutDocument.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#data_source_idsArray<String>

The identifier of the data sources you want to use for your Amazon Kendra experience.

Returns:

  • (Array<String>)


1510
1511
1512
1513
1514
1515
1516
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 1510

class ContentSourceConfiguration < Struct.new(
  :data_source_ids,
  :faq_ids,
  :direct_put_content)
  SENSITIVE = []
  include Aws::Structure
end

#direct_put_contentBoolean

TRUE to use documents you indexed directly using the BatchPutDocument API.

Returns:

  • (Boolean)


1510
1511
1512
1513
1514
1515
1516
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 1510

class ContentSourceConfiguration < Struct.new(
  :data_source_ids,
  :faq_ids,
  :direct_put_content)
  SENSITIVE = []
  include Aws::Structure
end

#faq_idsArray<String>

The identifier of the FAQs that you want to use for your Amazon Kendra experience.

Returns:

  • (Array<String>)


1510
1511
1512
1513
1514
1515
1516
# File 'gems/aws-sdk-kendra/lib/aws-sdk-kendra/types.rb', line 1510

class ContentSourceConfiguration < Struct.new(
  :data_source_ids,
  :faq_ids,
  :direct_put_content)
  SENSITIVE = []
  include Aws::Structure
end