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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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].

[1]: docs.aws.amazon.com/kendra/latest/dg/API_BatchPutDocument.html

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>)


1834
1835
1836
1837
1838
1839
1840
# File 'lib/aws-sdk-kendra/types.rb', line 1834

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)


1834
1835
1836
1837
1838
1839
1840
# File 'lib/aws-sdk-kendra/types.rb', line 1834

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>)


1834
1835
1836
1837
1838
1839
1840
# File 'lib/aws-sdk-kendra/types.rb', line 1834

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