ServiceNowServiceCatalogConfiguration
public struct ServiceNowServiceCatalogConfiguration : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Indicates whether Amazon Kendra should crawl attachments to the service catalog items.
Declaration
Swift
public let crawlAttachments: Bool?
-
The name of the ServiceNow field that is mapped to the index document contents field in the Amazon Kendra index.
Declaration
Swift
public let documentDataFieldName: String
-
The name of the ServiceNow field that is mapped to the index document title field.
Declaration
Swift
public let documentTitleFieldName: String?
-
Determines the types of file attachments that are excluded from the index.
Declaration
Swift
public let excludeAttachmentFilePatterns: [String]?
-
Mapping between ServiceNow fields and Amazon Kendra index fields. You must create the index field before you map the field.
Declaration
Swift
public let fieldMappings: [DataSourceToIndexFieldMapping]?
-
Determines the types of file attachments that are included in the index.
Declaration
Swift
public let includeAttachmentFilePatterns: [String]?
-
init(crawlAttachments:documentDataFieldName:documentTitleFieldName:excludeAttachmentFilePatterns:fieldMappings:includeAttachmentFilePatterns:)
Undocumented
Declaration
Swift
public init(crawlAttachments: Bool? = nil, documentDataFieldName: String, documentTitleFieldName: String? = nil, excludeAttachmentFilePatterns: [String]? = nil, fieldMappings: [DataSourceToIndexFieldMapping]? = nil, includeAttachmentFilePatterns: [String]? = nil)
-
Declaration
Swift
public func validate(name: String) throws