You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Kendra::Types::ServiceNowServiceCatalogConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Kendra::Types::ServiceNowServiceCatalogConfiguration
- Defined in:
- (unknown)
Overview
When passing ServiceNowServiceCatalogConfiguration as input to an Aws::Client method, you can use a vanilla Hash:
{
crawl_attachments: false,
include_attachment_file_patterns: ["DataSourceInclusionsExclusionsStringsMember"],
exclude_attachment_file_patterns: ["DataSourceInclusionsExclusionsStringsMember"],
document_data_field_name: "DataSourceFieldName", # required
document_title_field_name: "DataSourceFieldName",
field_mappings: [
{
data_source_field_name: "DataSourceFieldName", # required
date_field_format: "DataSourceDateFieldFormat",
index_field_name: "IndexFieldName", # required
},
],
}
Provides configuration information for crawling service catalog items in the ServiceNow site
Returned by:
Instance Attribute Summary collapse
-
#crawl_attachments ⇒ Boolean
Indicates whether Amazon Kendra should crawl attachments to the service catalog items.
-
#document_data_field_name ⇒ String
The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.
-
#document_title_field_name ⇒ String
The name of the ServiceNow field that is mapped to the index document title field.
-
#exclude_attachment_file_patterns ⇒ Array<String>
Determines the types of file attachments that are excluded from the index.
-
#field_mappings ⇒ Array<Types::DataSourceToIndexFieldMapping>
Mapping between ServiceNow fields and Amazon Kendra index fields.
-
#include_attachment_file_patterns ⇒ Array<String>
Determines the types of file attachments that are included in the index.
Instance Attribute Details
#crawl_attachments ⇒ Boolean
Indicates whether Amazon Kendra should crawl attachments to the service catalog items.
#document_data_field_name ⇒ String
The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.
#document_title_field_name ⇒ String
The name of the ServiceNow field that is mapped to the index document title field.
#exclude_attachment_file_patterns ⇒ Array<String>
Determines the types of file attachments that are excluded from the index.
#field_mappings ⇒ Array<Types::DataSourceToIndexFieldMapping>
Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.
#include_attachment_file_patterns ⇒ Array<String>
Determines the types of file attachments that are included in the index.