Class: Aws::Kendra::Types::ConfluenceAttachmentConfiguration

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

Overview

Configuration of attachment settings for the Confluence data source. Attachment settings are optional, if you don’t specify settings attachments, Amazon Kendra won’t index them.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#attachment_field_mappingsArray<Types::ConfluenceAttachmentToIndexFieldMapping>

Maps attributes or field names of Confluence attachments to Amazon Kendra index field names. To create custom fields, use the ‘UpdateIndex` API before you map to Confluence fields. For more information, see [Mapping data source fields]. The Confluence data source field names must exist in your Confluence custom metadata.

If you specify the ‘AttachentFieldMappings` parameter, you must specify at least one field mapping.

[1]: docs.aws.amazon.com/kendra/latest/dg/field-mapping.html



1394
1395
1396
1397
1398
1399
# File 'lib/aws-sdk-kendra/types.rb', line 1394

class ConfluenceAttachmentConfiguration < Struct.new(
  :crawl_attachments,
  :attachment_field_mappings)
  SENSITIVE = []
  include Aws::Structure
end

#crawl_attachmentsBoolean

‘TRUE` to index attachments of pages and blogs in Confluence.

Returns:

  • (Boolean)


1394
1395
1396
1397
1398
1399
# File 'lib/aws-sdk-kendra/types.rb', line 1394

class ConfluenceAttachmentConfiguration < Struct.new(
  :crawl_attachments,
  :attachment_field_mappings)
  SENSITIVE = []
  include Aws::Structure
end