AWS SDK for C++  1.9.1
AWS SDK for C++
Public Member Functions | List of all members
Aws::kendra::Model::ServiceNowServiceCatalogConfiguration Class Reference

#include <ServiceNowServiceCatalogConfiguration.h>

Public Member Functions

 ServiceNowServiceCatalogConfiguration ()
 
 ServiceNowServiceCatalogConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
ServiceNowServiceCatalogConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetCrawlAttachments () const
 
bool CrawlAttachmentsHasBeenSet () const
 
void SetCrawlAttachments (bool value)
 
ServiceNowServiceCatalogConfigurationWithCrawlAttachments (bool value)
 
const Aws::Vector< Aws::String > & GetIncludeAttachmentFilePatterns () const
 
bool IncludeAttachmentFilePatternsHasBeenSet () const
 
void SetIncludeAttachmentFilePatterns (const Aws::Vector< Aws::String > &value)
 
void SetIncludeAttachmentFilePatterns (Aws::Vector< Aws::String > &&value)
 
ServiceNowServiceCatalogConfigurationWithIncludeAttachmentFilePatterns (const Aws::Vector< Aws::String > &value)
 
ServiceNowServiceCatalogConfigurationWithIncludeAttachmentFilePatterns (Aws::Vector< Aws::String > &&value)
 
ServiceNowServiceCatalogConfigurationAddIncludeAttachmentFilePatterns (const Aws::String &value)
 
ServiceNowServiceCatalogConfigurationAddIncludeAttachmentFilePatterns (Aws::String &&value)
 
ServiceNowServiceCatalogConfigurationAddIncludeAttachmentFilePatterns (const char *value)
 
const Aws::Vector< Aws::String > & GetExcludeAttachmentFilePatterns () const
 
bool ExcludeAttachmentFilePatternsHasBeenSet () const
 
void SetExcludeAttachmentFilePatterns (const Aws::Vector< Aws::String > &value)
 
void SetExcludeAttachmentFilePatterns (Aws::Vector< Aws::String > &&value)
 
ServiceNowServiceCatalogConfigurationWithExcludeAttachmentFilePatterns (const Aws::Vector< Aws::String > &value)
 
ServiceNowServiceCatalogConfigurationWithExcludeAttachmentFilePatterns (Aws::Vector< Aws::String > &&value)
 
ServiceNowServiceCatalogConfigurationAddExcludeAttachmentFilePatterns (const Aws::String &value)
 
ServiceNowServiceCatalogConfigurationAddExcludeAttachmentFilePatterns (Aws::String &&value)
 
ServiceNowServiceCatalogConfigurationAddExcludeAttachmentFilePatterns (const char *value)
 
const Aws::StringGetDocumentDataFieldName () const
 
bool DocumentDataFieldNameHasBeenSet () const
 
void SetDocumentDataFieldName (const Aws::String &value)
 
void SetDocumentDataFieldName (Aws::String &&value)
 
void SetDocumentDataFieldName (const char *value)
 
ServiceNowServiceCatalogConfigurationWithDocumentDataFieldName (const Aws::String &value)
 
ServiceNowServiceCatalogConfigurationWithDocumentDataFieldName (Aws::String &&value)
 
ServiceNowServiceCatalogConfigurationWithDocumentDataFieldName (const char *value)
 
const Aws::StringGetDocumentTitleFieldName () const
 
bool DocumentTitleFieldNameHasBeenSet () const
 
void SetDocumentTitleFieldName (const Aws::String &value)
 
void SetDocumentTitleFieldName (Aws::String &&value)
 
void SetDocumentTitleFieldName (const char *value)
 
ServiceNowServiceCatalogConfigurationWithDocumentTitleFieldName (const Aws::String &value)
 
ServiceNowServiceCatalogConfigurationWithDocumentTitleFieldName (Aws::String &&value)
 
ServiceNowServiceCatalogConfigurationWithDocumentTitleFieldName (const char *value)
 
const Aws::Vector< DataSourceToIndexFieldMapping > & GetFieldMappings () const
 
bool FieldMappingsHasBeenSet () const
 
void SetFieldMappings (const Aws::Vector< DataSourceToIndexFieldMapping > &value)
 
void SetFieldMappings (Aws::Vector< DataSourceToIndexFieldMapping > &&value)
 
ServiceNowServiceCatalogConfigurationWithFieldMappings (const Aws::Vector< DataSourceToIndexFieldMapping > &value)
 
ServiceNowServiceCatalogConfigurationWithFieldMappings (Aws::Vector< DataSourceToIndexFieldMapping > &&value)
 
ServiceNowServiceCatalogConfigurationAddFieldMappings (const DataSourceToIndexFieldMapping &value)
 
ServiceNowServiceCatalogConfigurationAddFieldMappings (DataSourceToIndexFieldMapping &&value)
 

Detailed Description

Provides configuration information for crawling service catalog items in the ServiceNow site

See Also:

AWS API Reference

Definition at line 34 of file ServiceNowServiceCatalogConfiguration.h.

Constructor & Destructor Documentation

◆ ServiceNowServiceCatalogConfiguration() [1/2]

Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::ServiceNowServiceCatalogConfiguration ( )

◆ ServiceNowServiceCatalogConfiguration() [2/2]

Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::ServiceNowServiceCatalogConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddExcludeAttachmentFilePatterns() [1/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddExcludeAttachmentFilePatterns ( Aws::String &&  value)
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 220 of file ServiceNowServiceCatalogConfiguration.h.

◆ AddExcludeAttachmentFilePatterns() [2/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddExcludeAttachmentFilePatterns ( const Aws::String value)
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 211 of file ServiceNowServiceCatalogConfiguration.h.

◆ AddExcludeAttachmentFilePatterns() [3/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddExcludeAttachmentFilePatterns ( const char *  value)
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 229 of file ServiceNowServiceCatalogConfiguration.h.

◆ AddFieldMappings() [1/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddFieldMappings ( const DataSourceToIndexFieldMapping value)
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 370 of file ServiceNowServiceCatalogConfiguration.h.

◆ AddFieldMappings() [2/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddFieldMappings ( DataSourceToIndexFieldMapping &&  value)
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 376 of file ServiceNowServiceCatalogConfiguration.h.

◆ AddIncludeAttachmentFilePatterns() [1/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddIncludeAttachmentFilePatterns ( Aws::String &&  value)
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 138 of file ServiceNowServiceCatalogConfiguration.h.

◆ AddIncludeAttachmentFilePatterns() [2/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddIncludeAttachmentFilePatterns ( const Aws::String value)
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 129 of file ServiceNowServiceCatalogConfiguration.h.

◆ AddIncludeAttachmentFilePatterns() [3/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::AddIncludeAttachmentFilePatterns ( const char *  value)
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 147 of file ServiceNowServiceCatalogConfiguration.h.

◆ CrawlAttachmentsHasBeenSet()

bool Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::CrawlAttachmentsHasBeenSet ( ) const
inline

Indicates whether Amazon Kendra should crawl attachments to the service catalog items.

Definition at line 53 of file ServiceNowServiceCatalogConfiguration.h.

◆ DocumentDataFieldNameHasBeenSet()

bool Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::DocumentDataFieldNameHasBeenSet ( ) const
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 242 of file ServiceNowServiceCatalogConfiguration.h.

◆ DocumentTitleFieldNameHasBeenSet()

bool Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::DocumentTitleFieldNameHasBeenSet ( ) const
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 291 of file ServiceNowServiceCatalogConfiguration.h.

◆ ExcludeAttachmentFilePatternsHasBeenSet()

bool Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::ExcludeAttachmentFilePatternsHasBeenSet ( ) const
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 166 of file ServiceNowServiceCatalogConfiguration.h.

◆ FieldMappingsHasBeenSet()

bool Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::FieldMappingsHasBeenSet ( ) const
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 340 of file ServiceNowServiceCatalogConfiguration.h.

◆ GetCrawlAttachments()

bool Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::GetCrawlAttachments ( ) const
inline

Indicates whether Amazon Kendra should crawl attachments to the service catalog items.

Definition at line 47 of file ServiceNowServiceCatalogConfiguration.h.

◆ GetDocumentDataFieldName()

const Aws::String& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::GetDocumentDataFieldName ( ) const
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 236 of file ServiceNowServiceCatalogConfiguration.h.

◆ GetDocumentTitleFieldName()

const Aws::String& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::GetDocumentTitleFieldName ( ) const
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 285 of file ServiceNowServiceCatalogConfiguration.h.

◆ GetExcludeAttachmentFilePatterns()

const Aws::Vector<Aws::String>& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::GetExcludeAttachmentFilePatterns ( ) const
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 157 of file ServiceNowServiceCatalogConfiguration.h.

◆ GetFieldMappings()

const Aws::Vector<DataSourceToIndexFieldMapping>& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::GetFieldMappings ( ) const
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 334 of file ServiceNowServiceCatalogConfiguration.h.

◆ GetIncludeAttachmentFilePatterns()

const Aws::Vector<Aws::String>& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::GetIncludeAttachmentFilePatterns ( ) const
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 75 of file ServiceNowServiceCatalogConfiguration.h.

◆ IncludeAttachmentFilePatternsHasBeenSet()

bool Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::IncludeAttachmentFilePatternsHasBeenSet ( ) const
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 84 of file ServiceNowServiceCatalogConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::Jsonize ( ) const

◆ operator=()

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCrawlAttachments()

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetCrawlAttachments ( bool  value)
inline

Indicates whether Amazon Kendra should crawl attachments to the service catalog items.

Definition at line 59 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetDocumentDataFieldName() [1/3]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetDocumentDataFieldName ( Aws::String &&  value)
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 254 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetDocumentDataFieldName() [2/3]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetDocumentDataFieldName ( const Aws::String value)
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 248 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetDocumentDataFieldName() [3/3]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetDocumentDataFieldName ( const char *  value)
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 260 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetDocumentTitleFieldName() [1/3]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetDocumentTitleFieldName ( Aws::String &&  value)
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 303 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetDocumentTitleFieldName() [2/3]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetDocumentTitleFieldName ( const Aws::String value)
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 297 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetDocumentTitleFieldName() [3/3]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetDocumentTitleFieldName ( const char *  value)
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 309 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetExcludeAttachmentFilePatterns() [1/2]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetExcludeAttachmentFilePatterns ( Aws::Vector< Aws::String > &&  value)
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 184 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetExcludeAttachmentFilePatterns() [2/2]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetExcludeAttachmentFilePatterns ( const Aws::Vector< Aws::String > &  value)
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 175 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetFieldMappings() [1/2]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetFieldMappings ( Aws::Vector< DataSourceToIndexFieldMapping > &&  value)
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 352 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetFieldMappings() [2/2]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetFieldMappings ( const Aws::Vector< DataSourceToIndexFieldMapping > &  value)
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 346 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetIncludeAttachmentFilePatterns() [1/2]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetIncludeAttachmentFilePatterns ( Aws::Vector< Aws::String > &&  value)
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 102 of file ServiceNowServiceCatalogConfiguration.h.

◆ SetIncludeAttachmentFilePatterns() [2/2]

void Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::SetIncludeAttachmentFilePatterns ( const Aws::Vector< Aws::String > &  value)
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 93 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithCrawlAttachments()

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithCrawlAttachments ( bool  value)
inline

Indicates whether Amazon Kendra should crawl attachments to the service catalog items.

Definition at line 65 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithDocumentDataFieldName() [1/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithDocumentDataFieldName ( Aws::String &&  value)
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 272 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithDocumentDataFieldName() [2/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithDocumentDataFieldName ( const Aws::String value)
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 266 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithDocumentDataFieldName() [3/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithDocumentDataFieldName ( const char *  value)
inline

The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.

Definition at line 278 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithDocumentTitleFieldName() [1/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithDocumentTitleFieldName ( Aws::String &&  value)
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 321 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithDocumentTitleFieldName() [2/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithDocumentTitleFieldName ( const Aws::String value)
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 315 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithDocumentTitleFieldName() [3/3]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithDocumentTitleFieldName ( const char *  value)
inline

The name of the ServiceNow field that is mapped to the index document title field.

Definition at line 327 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithExcludeAttachmentFilePatterns() [1/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithExcludeAttachmentFilePatterns ( Aws::Vector< Aws::String > &&  value)
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 202 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithExcludeAttachmentFilePatterns() [2/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithExcludeAttachmentFilePatterns ( const Aws::Vector< Aws::String > &  value)
inline

A list of regular expression patterns. Documents that match the patterns are excluded from the index. Documents that don't match the patterns are included in the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 193 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithFieldMappings() [1/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithFieldMappings ( Aws::Vector< DataSourceToIndexFieldMapping > &&  value)
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 364 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithFieldMappings() [2/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithFieldMappings ( const Aws::Vector< DataSourceToIndexFieldMapping > &  value)
inline

Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.

Definition at line 358 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithIncludeAttachmentFilePatterns() [1/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithIncludeAttachmentFilePatterns ( Aws::Vector< Aws::String > &&  value)
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 120 of file ServiceNowServiceCatalogConfiguration.h.

◆ WithIncludeAttachmentFilePatterns() [2/2]

ServiceNowServiceCatalogConfiguration& Aws::kendra::Model::ServiceNowServiceCatalogConfiguration::WithIncludeAttachmentFilePatterns ( const Aws::Vector< Aws::String > &  value)
inline

A list of regular expression patterns. Documents that match the patterns are included in the index. Documents that don't match the patterns are excluded from the index. If a document matches both an exclusion pattern and an inclusion pattern, the document is not included in the index.

The regex is applied to the file name of the attachment.

Definition at line 111 of file ServiceNowServiceCatalogConfiguration.h.


The documentation for this class was generated from the following file: