latest--aws-kendra-datasource
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-kendra-datasource.json |
| Parent schema | serverless-framework-configuration |
Type:
object
Kendra DataSource. Source:- https://docs.aws.amazon.com/kendra/latest/dg/hiw-data-source.html
Properties
Name of data source
ID of Index
Data source type
DataSourceConfiguration
object
variant, variant, variant, variant, variant, variant, variant, variant, variant, variant
10 nested properties
S3Configuration
object
S3 data source configuration
6 nested properties
InclusionPrefixes
string[]
maxItems=100
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
DocumentsMetadataConfiguration
object
1 nested properties
S3Prefix
string | Aws_CF_FunctionString
AccessControlListConfiguration
object
1 nested properties
KeyPath
string | Aws_CF_FunctionString
SharePointConfiguration
object
SharePoint configuration
12 nested properties
maxItems=100
CrawlAttachments
boolean
UseChangeLog
boolean
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
DisableLocalGroups
boolean
SslCertificateS3Path
object
2 nested properties
SalesforceConfiguration
object
9 nested properties
StandardObjectConfigurations
SalesforceStandardObjectConfiguration[]
minItems=1maxItems=17
KnowledgeArticleConfiguration
object
3 nested properties
minItems=1maxItems=3
StandardKnowledgeArticleTypeConfiguration
object
CustomKnowledgeArticleTypeConfigurations
SalesforceCustomKnowledgeArticleTypeConfiguration[]
minItems=1maxItems=10
ChatterFeedConfiguration
object
4 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
IncludeFilterTypes
SalesforceChatterFeedIncludeFilterType[]
minItems=1maxItems=2
CrawlAttachments
boolean
StandardObjectAttachmentConfiguration
object
2 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
OneDriveConfiguration
object
7 nested properties
variant, variant
2 nested properties
OneDriveUserList
OneDriveUser[]
minItems=1maxItems=100
OneDriveUserS3Path
object
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DisableLocalGroups
boolean
ServiceNowConfiguration
object
6 nested properties
AuthenticationType
string | Aws_CF_FunctionString
KnowledgeArticleConfiguration
object
7 nested properties
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
FilterQuery
string | Aws_CF_FunctionString
ServiceCatalogConfiguration
object
6 nested properties
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DatabaseConfiguration
object
6 nested properties
5 nested properties
min=1max=65535
5 nested properties
minItems=1maxItems=5
DocumentTitleColumnName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
AclConfiguration
object
1 nested properties
SqlConfiguration
object
1 nested properties
QueryIdentifiersEnclosingOption
string | Aws_CF_FunctionString
ConfluenceConfiguration
object
10 nested properties
SpaceConfiguration
object
5 nested properties
CrawlPersonalSpaces
boolean
CrawlArchivedSpaces
boolean
IncludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
ExcludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
SpaceFieldMappings
ConfluenceSpaceToIndexFieldMapping[]
minItems=1maxItems=4
PageConfiguration
object
1 nested properties
PageFieldMappings
ConfluencePageToIndexFieldMapping[]
minItems=1maxItems=12
BlogConfiguration
object
1 nested properties
BlogFieldMappings
ConfluenceBlogToIndexFieldMapping[]
minItems=1maxItems=9
AttachmentConfiguration
object
2 nested properties
CrawlAttachments
boolean
AttachmentFieldMappings
ConfluenceAttachmentToIndexFieldMapping[]
minItems=1maxItems=11
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
GoogleDriveConfiguration
object
7 nested properties
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
ExcludeMimeTypes
MimeType[]
minItems=0maxItems=30
ExcludeUserAccounts
UserAccount[]
minItems=0maxItems=100
ExcludeSharedDrives
SharedDriveId[]
minItems=0maxItems=100
WebCrawlerConfiguration
object
9 nested properties
CrawlDepth
integer
min=1max=10
MaxLinksPerPage
integer
min=1max=1000
MaxContentSizePerPageInMegaBytes
number
min=0max=50
MaxUrlsPerMinuteCrawlRate
integer
min=1max=300
UrlInclusionPatterns
string[]
maxItems=100
UrlExclusionPatterns
string[]
maxItems=100
ProxyConfiguration
object
3 nested properties
AuthenticationConfiguration
object
1 nested properties
BasicAuthentication
WebCrawlerBasicAuthentication[]
maxItems=10
WorkDocsConfiguration
object
6 nested properties
CrawlComments
boolean
UseChangeLog
boolean
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
Description
string | Aws_CF_FunctionString
Description of data source
Schedule
string | Aws_CF_FunctionString
Schedule
RoleArn
string | Aws_CF_FunctionString
Role ARN
CustomDocumentEnrichmentConfiguration
object
4 nested properties
InlineConfigurations
InlineCustomDocumentEnrichmentConfiguration[]
List of InlineCustomDocumentEnrichmentConfigurations
maxItems=100
PreExtractionHookConfiguration
object
PostExtractionHookConfiguration
object
RoleArn
string | Aws_CF_FunctionString
Role ARN
Definitions
IndexId
string | Aws_CF_FunctionString
ID of Index
Tag
object
A label for tagging Kendra resources
A string used to identify this tag
A string containing the value for the tag
TagList
Tag[]
List of tags
DataSourceInclusionsExclusionsStrings
string[]
S3Path
object
S3BucketName
string | Aws_CF_FunctionString
S3ObjectKey
string | Aws_CF_FunctionString
DocumentsMetadataConfiguration
object
S3Prefix
string | Aws_CF_FunctionString
AccessControlListConfiguration
object
KeyPath
string | Aws_CF_FunctionString
S3DataSourceConfiguration
object
S3 data source configuration
InclusionPrefixes
string[]
maxItems=100
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
DocumentsMetadataConfiguration
object
1 nested properties
S3Prefix
string | Aws_CF_FunctionString
AccessControlListConfiguration
object
1 nested properties
KeyPath
string | Aws_CF_FunctionString
Url
string | Aws_CF_FunctionString
SecretArn
string | Aws_CF_FunctionString
DataSourceVpcConfiguration
object
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
DataSourceFieldName
string | Aws_CF_FunctionString
DataSourceToIndexFieldMapping
object
DateFieldFormat
string | Aws_CF_FunctionString
IndexFieldName
string | Aws_CF_FunctionString
DataSourceToIndexFieldMappingList
DataSourceToIndexFieldMapping[]
DisableLocalGroups
boolean
SalesforceConfiguration
object
StandardObjectConfigurations
SalesforceStandardObjectConfiguration[]
minItems=1maxItems=17
KnowledgeArticleConfiguration
object
3 nested properties
minItems=1maxItems=3
StandardKnowledgeArticleTypeConfiguration
object
3 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
CustomKnowledgeArticleTypeConfigurations
SalesforceCustomKnowledgeArticleTypeConfiguration[]
minItems=1maxItems=10
ChatterFeedConfiguration
object
4 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
IncludeFilterTypes
SalesforceChatterFeedIncludeFilterType[]
minItems=1maxItems=2
CrawlAttachments
boolean
StandardObjectAttachmentConfiguration
object
2 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
SalesforceStandardObjectConfigurationList
SalesforceStandardObjectConfiguration[]
SalesforceStandardObjectConfiguration
object
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
SalesforceStandardObjectName
string | Aws_CF_FunctionString
SalesforceKnowledgeArticleConfiguration
object
minItems=1maxItems=3
StandardKnowledgeArticleTypeConfiguration
object
3 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
CustomKnowledgeArticleTypeConfigurations
SalesforceCustomKnowledgeArticleTypeConfiguration[]
minItems=1maxItems=10
SalesforceKnowledgeArticleStateList
SalesforceKnowledgeArticleState[]
SalesforceKnowledgeArticleState
string | Aws_CF_FunctionString
SalesforceStandardKnowledgeArticleTypeConfiguration
object
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
SalesforceCustomKnowledgeArticleTypeConfigurationList
SalesforceCustomKnowledgeArticleTypeConfiguration[]
SalesforceCustomKnowledgeArticleTypeConfiguration
object
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
SalesforceCustomKnowledgeArticleTypeName
string | Aws_CF_FunctionString
SalesforceChatterFeedConfiguration
object
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
IncludeFilterTypes
SalesforceChatterFeedIncludeFilterType[]
minItems=1maxItems=2
SalesforceChatterFeedIncludeFilterTypes
SalesforceChatterFeedIncludeFilterType[]
SalesforceChatterFeedIncludeFilterType
string | Aws_CF_FunctionString
SalesforceStandardObjectAttachmentConfiguration
object
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DatabaseConfiguration
object
5 nested properties
min=1max=65535
5 nested properties
minItems=1maxItems=5
DocumentTitleColumnName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
AclConfiguration
object
1 nested properties
SqlConfiguration
object
1 nested properties
QueryIdentifiersEnclosingOption
string | Aws_CF_FunctionString
DatabaseEngineType
string | Aws_CF_FunctionString
ConnectionConfiguration
object
min=1max=65535
DatabaseHost
string | Aws_CF_FunctionString
DatabasePort
integer
DatabaseName
string | Aws_CF_FunctionString
TableName
string | Aws_CF_FunctionString
ColumnConfiguration
object
minItems=1maxItems=5
DocumentTitleColumnName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
ChangeDetectingColumns
ColumnName[]
ColumnName
string | Aws_CF_FunctionString
SqlConfiguration
object
QueryIdentifiersEnclosingOption
string | Aws_CF_FunctionString
QueryIdentifiersEnclosingOption
string | Aws_CF_FunctionString
AclConfiguration
object
OneDriveConfiguration
object
variant, variant
2 nested properties
OneDriveUserList
OneDriveUser[]
minItems=1maxItems=100
OneDriveUserS3Path
object
2 nested properties
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DisableLocalGroups
boolean
TenantDomain
string | Aws_CF_FunctionString
OneDriveUsers
object
OneDriveUserList
OneDriveUser[]
minItems=1maxItems=100
OneDriveUserS3Path
object
2 nested properties
OneDriveUserList
OneDriveUser[]
OneDriveUser
string | Aws_CF_FunctionString
ServiceNowConfiguration
object
AuthenticationType
string | Aws_CF_FunctionString
KnowledgeArticleConfiguration
object
7 nested properties
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
FilterQuery
string | Aws_CF_FunctionString
ServiceCatalogConfiguration
object
6 nested properties
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
ServiceNowBuildVersionType
string | Aws_CF_FunctionString
ServiceNowAuthenticationType
string | Aws_CF_FunctionString
ServiceNowServiceCatalogConfiguration
object
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
ServiceNowHostUrl
string | Aws_CF_FunctionString
ServiceNowKnowledgeArticleConfiguration
object
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
FilterQuery
string | Aws_CF_FunctionString
ServiceNowKnowledgeArticleFilterQuery
string | Aws_CF_FunctionString
ConfluenceConfiguration
object
SpaceConfiguration
object
5 nested properties
CrawlPersonalSpaces
boolean
CrawlArchivedSpaces
boolean
IncludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
ExcludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
SpaceFieldMappings
ConfluenceSpaceToIndexFieldMapping[]
minItems=1maxItems=4
PageConfiguration
object
1 nested properties
PageFieldMappings
ConfluencePageToIndexFieldMapping[]
minItems=1maxItems=12
BlogConfiguration
object
1 nested properties
BlogFieldMappings
ConfluenceBlogToIndexFieldMapping[]
minItems=1maxItems=9
AttachmentConfiguration
object
2 nested properties
CrawlAttachments
boolean
AttachmentFieldMappings
ConfluenceAttachmentToIndexFieldMapping[]
minItems=1maxItems=11
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
ConfluenceVersion
string | Aws_CF_FunctionString
ConfluenceSpaceConfiguration
object
CrawlPersonalSpaces
boolean
CrawlArchivedSpaces
boolean
IncludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
ExcludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
SpaceFieldMappings
ConfluenceSpaceToIndexFieldMapping[]
minItems=1maxItems=4
ConfluenceSpaceFieldMappingsList
ConfluenceSpaceToIndexFieldMapping[]
ConfluenceSpaceToIndexFieldMapping
object
ConfluenceSpaceFieldName
string | Aws_CF_FunctionString
ConfluenceSpaceList
ConfluenceSpaceIdentifier[]
ConfluenceSpaceIdentifier
string | Aws_CF_FunctionString
ConfluencePageConfiguration
object
PageFieldMappings
ConfluencePageToIndexFieldMapping[]
minItems=1maxItems=12
ConfluencePageFieldMappingsList
ConfluencePageToIndexFieldMapping[]
ConfluencePageToIndexFieldMapping
object
ConfluencePageFieldName
string | Aws_CF_FunctionString
ConfluenceBlogConfiguration
object
BlogFieldMappings
ConfluenceBlogToIndexFieldMapping[]
minItems=1maxItems=9
ConfluenceBlogFieldMappingsList
ConfluenceBlogToIndexFieldMapping[]
ConfluenceBlogToIndexFieldMapping
object
ConfluenceBlogFieldName
string | Aws_CF_FunctionString
ConfluenceAttachmentConfiguration
object
CrawlAttachments
boolean
AttachmentFieldMappings
ConfluenceAttachmentToIndexFieldMapping[]
minItems=1maxItems=11
ConfluenceAttachmentFieldMappingsList
ConfluenceAttachmentToIndexFieldMapping[]
ConfluenceAttachmentToIndexFieldMapping
object
GoogleDriveConfiguration
object
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
ExcludeMimeTypes
MimeType[]
minItems=0maxItems=30
ExcludeUserAccounts
UserAccount[]
minItems=0maxItems=100
ExcludeSharedDrives
SharedDriveId[]
minItems=0maxItems=100
ExcludeMimeTypesList
MimeType[]
MimeType
string | Aws_CF_FunctionString
ExcludeUserAccountsList
UserAccount[]
UserAccount
string | Aws_CF_FunctionString
ConfluenceAttachmentFieldName
string | Aws_CF_FunctionString
WebCrawlerSiteMap
string | Aws_CF_FunctionString
WebCrawlerSiteMaps
WebCrawlerSiteMap[]
WebCrawlerSiteMapsConfiguration
object
minItems=0maxItems=3
WebCrawlerSeedUrl
string | Aws_CF_FunctionString
WebCrawlerSeedUrlList
WebCrawlerSeedUrl[]
WebCrawlerSeedUrlConfiguration
object
minItems=0maxItems=100
WebCrawlerMode
string | Aws_CF_FunctionString
WebCrawlerUrls
object
SeedUrlConfiguration
object
2 nested properties
minItems=0maxItems=100
WebCrawlerMode
string | Aws_CF_FunctionString
SiteMapsConfiguration
object
1 nested properties
minItems=0maxItems=3
ProxyConfiguration
object
WebCrawlerBasicAuthentication
object
Port
integer
required
min=1max=65535
WebCrawlerBasicAuthenticationList
WebCrawlerBasicAuthentication[]
WebCrawlerAuthenticationConfiguration
object
BasicAuthentication
WebCrawlerBasicAuthentication[]
maxItems=10
WebCrawlerConfiguration
object
2 nested properties
SeedUrlConfiguration
object
2 nested properties
minItems=0maxItems=100
WebCrawlerMode
string | Aws_CF_FunctionString
SiteMapsConfiguration
object
1 nested properties
minItems=0maxItems=3
CrawlDepth
integer
min=1max=10
MaxLinksPerPage
integer
min=1max=1000
MaxContentSizePerPageInMegaBytes
number
min=0max=50
MaxUrlsPerMinuteCrawlRate
integer
min=1max=300
UrlInclusionPatterns
string[]
maxItems=100
UrlExclusionPatterns
string[]
maxItems=100
ProxyConfiguration
object
3 nested properties
AuthenticationConfiguration
object
1 nested properties
BasicAuthentication
WebCrawlerBasicAuthentication[]
maxItems=10
WorkDocsConfiguration
object
CrawlComments
boolean
UseChangeLog
boolean
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DataSourceConfiguration
object
S3Configuration
object
S3 data source configuration
6 nested properties
InclusionPrefixes
string[]
maxItems=100
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
DocumentsMetadataConfiguration
object
1 nested properties
S3Prefix
string | Aws_CF_FunctionString
AccessControlListConfiguration
object
1 nested properties
KeyPath
string | Aws_CF_FunctionString
SharePointConfiguration
object
SharePoint configuration
12 nested properties
maxItems=100
CrawlAttachments
boolean
UseChangeLog
boolean
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
DisableLocalGroups
boolean
SslCertificateS3Path
object
2 nested properties
SalesforceConfiguration
object
9 nested properties
StandardObjectConfigurations
SalesforceStandardObjectConfiguration[]
minItems=1maxItems=17
KnowledgeArticleConfiguration
object
3 nested properties
minItems=1maxItems=3
StandardKnowledgeArticleTypeConfiguration
object
CustomKnowledgeArticleTypeConfigurations
SalesforceCustomKnowledgeArticleTypeConfiguration[]
minItems=1maxItems=10
ChatterFeedConfiguration
object
4 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
IncludeFilterTypes
SalesforceChatterFeedIncludeFilterType[]
minItems=1maxItems=2
CrawlAttachments
boolean
StandardObjectAttachmentConfiguration
object
2 nested properties
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
OneDriveConfiguration
object
7 nested properties
variant, variant
2 nested properties
OneDriveUserList
OneDriveUser[]
minItems=1maxItems=100
OneDriveUserS3Path
object
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DisableLocalGroups
boolean
ServiceNowConfiguration
object
6 nested properties
AuthenticationType
string | Aws_CF_FunctionString
KnowledgeArticleConfiguration
object
7 nested properties
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
FilterQuery
string | Aws_CF_FunctionString
ServiceCatalogConfiguration
object
6 nested properties
CrawlAttachments
boolean
IncludeAttachmentFilePatterns
string[]
maxItems=100
ExcludeAttachmentFilePatterns
string[]
maxItems=100
DocumentTitleFieldName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
DatabaseConfiguration
object
6 nested properties
5 nested properties
min=1max=65535
5 nested properties
minItems=1maxItems=5
DocumentTitleColumnName
string | Aws_CF_FunctionString
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
AclConfiguration
object
1 nested properties
SqlConfiguration
object
1 nested properties
QueryIdentifiersEnclosingOption
string | Aws_CF_FunctionString
ConfluenceConfiguration
object
10 nested properties
SpaceConfiguration
object
5 nested properties
CrawlPersonalSpaces
boolean
CrawlArchivedSpaces
boolean
IncludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
ExcludeSpaces
ConfluenceSpaceIdentifier[]
minItems=1
SpaceFieldMappings
ConfluenceSpaceToIndexFieldMapping[]
minItems=1maxItems=4
PageConfiguration
object
1 nested properties
PageFieldMappings
ConfluencePageToIndexFieldMapping[]
minItems=1maxItems=12
BlogConfiguration
object
1 nested properties
BlogFieldMappings
ConfluenceBlogToIndexFieldMapping[]
minItems=1maxItems=9
AttachmentConfiguration
object
2 nested properties
CrawlAttachments
boolean
AttachmentFieldMappings
ConfluenceAttachmentToIndexFieldMapping[]
minItems=1maxItems=11
VpcConfiguration
object
2 nested properties
SubnetIds
string[]
required
maxItems=6
SecurityGroupIds
string[]
required
maxItems=10
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
GoogleDriveConfiguration
object
7 nested properties
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
ExcludeMimeTypes
MimeType[]
minItems=0maxItems=30
ExcludeUserAccounts
UserAccount[]
minItems=0maxItems=100
ExcludeSharedDrives
SharedDriveId[]
minItems=0maxItems=100
WebCrawlerConfiguration
object
9 nested properties
CrawlDepth
integer
min=1max=10
MaxLinksPerPage
integer
min=1max=1000
MaxContentSizePerPageInMegaBytes
number
min=0max=50
MaxUrlsPerMinuteCrawlRate
integer
min=1max=300
UrlInclusionPatterns
string[]
maxItems=100
UrlExclusionPatterns
string[]
maxItems=100
ProxyConfiguration
object
3 nested properties
AuthenticationConfiguration
object
1 nested properties
BasicAuthentication
WebCrawlerBasicAuthentication[]
maxItems=10
WorkDocsConfiguration
object
6 nested properties
CrawlComments
boolean
UseChangeLog
boolean
InclusionPatterns
string[]
maxItems=100
ExclusionPatterns
string[]
maxItems=100
FieldMappings
DataSourceToIndexFieldMapping[]
maxItems=100
Name
string | Aws_CF_FunctionString
Name of data source
Type
string | Aws_CF_FunctionString
Data source type
Description
string | Aws_CF_FunctionString
Description of data source
RoleArn
string | Aws_CF_FunctionString
Role ARN
Schedule
string | Aws_CF_FunctionString
Schedule
Id
string | Aws_CF_FunctionString
ID of data source
Arn
string | Aws_CF_FunctionString
CustomDocumentEnrichmentConfiguration
object
InlineConfigurations
InlineCustomDocumentEnrichmentConfiguration[]
List of InlineCustomDocumentEnrichmentConfigurations
maxItems=100
PreExtractionHookConfiguration
object
PostExtractionHookConfiguration
object
RoleArn
string | Aws_CF_FunctionString
Role ARN
InlineConfigurations
InlineCustomDocumentEnrichmentConfiguration[]
List of InlineCustomDocumentEnrichmentConfigurations
InlineCustomDocumentEnrichmentConfiguration
object
Condition
object
3 nested properties
ConditionOnValue
object
4 nested properties
StringValue
string | Aws_CF_FunctionString
StringListValue
string[]
LongValue
integer
format=int64
DateValue
string | Aws_CF_FunctionString
Target
object
3 nested properties
TargetDocumentAttributeValueDeletion
boolean
TargetDocumentAttributeValue
object
4 nested properties
StringValue
string | Aws_CF_FunctionString
StringListValue
string[]
LongValue
integer
format=int64
DateValue
string | Aws_CF_FunctionString
DocumentContentDeletion
boolean
DocumentAttributeCondition
object
ConditionOnValue
object
4 nested properties
StringValue
string | Aws_CF_FunctionString
StringListValue
string[]
LongValue
integer
format=int64
DateValue
string | Aws_CF_FunctionString
DocumentAttributeTarget
object
TargetDocumentAttributeValueDeletion
boolean
TargetDocumentAttributeValue
object
4 nested properties
StringValue
string | Aws_CF_FunctionString
StringListValue
string[]
LongValue
integer
format=int64
DateValue
string | Aws_CF_FunctionString
ConditionOperator
string | Aws_CF_FunctionString
DocumentAttributeKey
string | Aws_CF_FunctionString
DocumentAttributeValue
object
StringValue
string | Aws_CF_FunctionString
StringListValue
string[]
LongValue
integer
format=int64
DateValue
string | Aws_CF_FunctionString
Long
integer
Timestamp
string | Aws_CF_FunctionString
HookConfiguration
object
InvocationCondition
object
3 nested properties
ConditionOnValue
object
4 nested properties
StringValue
string | Aws_CF_FunctionString
StringListValue
string[]
LongValue
integer
format=int64
DateValue
string | Aws_CF_FunctionString
LambdaArn
string | Aws_CF_FunctionString