AWS::Kendra::DataSource DataSourceConfiguration
Provides the configuration information for an Amazon Kendra data source.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "ConfluenceConfiguration" :
ConfluenceConfiguration
, "DatabaseConfiguration" :DatabaseConfiguration
, "GoogleDriveConfiguration" :GoogleDriveConfiguration
, "OneDriveConfiguration" :OneDriveConfiguration
, "S3Configuration" :S3DataSourceConfiguration
, "SalesforceConfiguration" :SalesforceConfiguration
, "ServiceNowConfiguration" :ServiceNowConfiguration
, "SharePointConfiguration" :SharePointConfiguration
, "WebCrawlerConfiguration" :WebCrawlerConfiguration
, "WorkDocsConfiguration" :WorkDocsConfiguration
}
YAML
ConfluenceConfiguration:
ConfluenceConfiguration
DatabaseConfiguration:DatabaseConfiguration
GoogleDriveConfiguration:GoogleDriveConfiguration
OneDriveConfiguration:OneDriveConfiguration
S3Configuration:S3DataSourceConfiguration
SalesforceConfiguration:SalesforceConfiguration
ServiceNowConfiguration:ServiceNowConfiguration
SharePointConfiguration:SharePointConfiguration
WebCrawlerConfiguration:WebCrawlerConfiguration
WorkDocsConfiguration:WorkDocsConfiguration
Properties
ConfluenceConfiguration
-
Provides the configuration information to connect to Confluence as your data source.
Required: No
Type: ConfluenceConfiguration
Update requires: No interruption
DatabaseConfiguration
-
Provides the configuration information to connect to a database as your data source.
Required: No
Type: DatabaseConfiguration
Update requires: No interruption
GoogleDriveConfiguration
-
Provides the configuration information to connect to Google Drive as your data source.
Required: No
Type: GoogleDriveConfiguration
Update requires: No interruption
OneDriveConfiguration
-
Provides the configuration information to connect to Microsoft OneDrive as your data source.
Required: No
Type: OneDriveConfiguration
Update requires: No interruption
S3Configuration
-
Provides the configuration information to connect to an Amazon S3 bucket as your data source.
Note
Amazon Kendra now supports an upgraded Amazon S3 connector.
You must now use the TemplateConfiguration object instead of the
S3DataSourceConfiguration
object to configure your connector.Connectors configured using the older console and API architecture will continue to function as configured. However, you won't be able to edit or update them. If you want to edit or update your connector configuration, you must create a new connector.
We recommended migrating your connector workflow to the upgraded version. Support for connectors configured using the older architecture is scheduled to end by June 2024.
Required: No
Type: S3DataSourceConfiguration
Update requires: No interruption
SalesforceConfiguration
-
Provides the configuration information to connect to Salesforce as your data source.
Required: No
Type: SalesforceConfiguration
Update requires: No interruption
ServiceNowConfiguration
-
Provides the configuration information to connect to ServiceNow as your data source.
Required: No
Type: ServiceNowConfiguration
Update requires: No interruption
-
Provides the configuration information to connect to Microsoft SharePoint as your data source.
Required: No
Type: SharePointConfiguration
Update requires: No interruption
WebCrawlerConfiguration
-
Provides the configuration information required for Amazon Kendra Web Crawler.
Required: No
Type: WebCrawlerConfiguration
Update requires: No interruption
WorkDocsConfiguration
-
Provides the configuration information to connect to Amazon WorkDocs as your data source.
Required: No
Type: WorkDocsConfiguration
Update requires: No interruption