Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data DataSourceConfiguration = DataSourceConfiguration' {
- alfrescoConfiguration :: Maybe AlfrescoConfiguration
- boxConfiguration :: Maybe BoxConfiguration
- confluenceConfiguration :: Maybe ConfluenceConfiguration
- databaseConfiguration :: Maybe DatabaseConfiguration
- fsxConfiguration :: Maybe FsxConfiguration
- gitHubConfiguration :: Maybe GitHubConfiguration
- googleDriveConfiguration :: Maybe GoogleDriveConfiguration
- jiraConfiguration :: Maybe JiraConfiguration
- oneDriveConfiguration :: Maybe OneDriveConfiguration
- quipConfiguration :: Maybe QuipConfiguration
- s3Configuration :: Maybe S3DataSourceConfiguration
- salesforceConfiguration :: Maybe SalesforceConfiguration
- serviceNowConfiguration :: Maybe ServiceNowConfiguration
- sharePointConfiguration :: Maybe SharePointConfiguration
- slackConfiguration :: Maybe SlackConfiguration
- templateConfiguration :: Maybe TemplateConfiguration
- webCrawlerConfiguration :: Maybe WebCrawlerConfiguration
- workDocsConfiguration :: Maybe WorkDocsConfiguration
- newDataSourceConfiguration :: DataSourceConfiguration
- dataSourceConfiguration_alfrescoConfiguration :: Lens' DataSourceConfiguration (Maybe AlfrescoConfiguration)
- dataSourceConfiguration_boxConfiguration :: Lens' DataSourceConfiguration (Maybe BoxConfiguration)
- dataSourceConfiguration_confluenceConfiguration :: Lens' DataSourceConfiguration (Maybe ConfluenceConfiguration)
- dataSourceConfiguration_databaseConfiguration :: Lens' DataSourceConfiguration (Maybe DatabaseConfiguration)
- dataSourceConfiguration_fsxConfiguration :: Lens' DataSourceConfiguration (Maybe FsxConfiguration)
- dataSourceConfiguration_gitHubConfiguration :: Lens' DataSourceConfiguration (Maybe GitHubConfiguration)
- dataSourceConfiguration_googleDriveConfiguration :: Lens' DataSourceConfiguration (Maybe GoogleDriveConfiguration)
- dataSourceConfiguration_jiraConfiguration :: Lens' DataSourceConfiguration (Maybe JiraConfiguration)
- dataSourceConfiguration_oneDriveConfiguration :: Lens' DataSourceConfiguration (Maybe OneDriveConfiguration)
- dataSourceConfiguration_quipConfiguration :: Lens' DataSourceConfiguration (Maybe QuipConfiguration)
- dataSourceConfiguration_s3Configuration :: Lens' DataSourceConfiguration (Maybe S3DataSourceConfiguration)
- dataSourceConfiguration_salesforceConfiguration :: Lens' DataSourceConfiguration (Maybe SalesforceConfiguration)
- dataSourceConfiguration_serviceNowConfiguration :: Lens' DataSourceConfiguration (Maybe ServiceNowConfiguration)
- dataSourceConfiguration_sharePointConfiguration :: Lens' DataSourceConfiguration (Maybe SharePointConfiguration)
- dataSourceConfiguration_slackConfiguration :: Lens' DataSourceConfiguration (Maybe SlackConfiguration)
- dataSourceConfiguration_templateConfiguration :: Lens' DataSourceConfiguration (Maybe TemplateConfiguration)
- dataSourceConfiguration_webCrawlerConfiguration :: Lens' DataSourceConfiguration (Maybe WebCrawlerConfiguration)
- dataSourceConfiguration_workDocsConfiguration :: Lens' DataSourceConfiguration (Maybe WorkDocsConfiguration)
Documentation
data DataSourceConfiguration Source #
Provides the configuration information for an Amazon Kendra data source.
See: newDataSourceConfiguration
smart constructor.
DataSourceConfiguration' | |
|
Instances
newDataSourceConfiguration :: DataSourceConfiguration Source #
Create a value of DataSourceConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:alfrescoConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_alfrescoConfiguration
- Provides the configuration information to connect to Alfresco as your
data source.
$sel:boxConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_boxConfiguration
- Provides the configuration information to connect to Box as your data
source.
$sel:confluenceConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_confluenceConfiguration
- Provides the configuration information to connect to Confluence as your
data source.
$sel:databaseConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_databaseConfiguration
- Provides the configuration information to connect to a database as your
data source.
$sel:fsxConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_fsxConfiguration
- Provides the configuration information to connect to Amazon FSx as your
data source.
$sel:gitHubConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_gitHubConfiguration
- Provides the configuration information to connect to GitHub as your data
source.
$sel:googleDriveConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_googleDriveConfiguration
- Provides the configuration information to connect to Google Drive as
your data source.
$sel:jiraConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_jiraConfiguration
- Provides the configuration information to connect to Jira as your data
source.
$sel:oneDriveConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_oneDriveConfiguration
- Provides the configuration information to connect to Microsoft OneDrive
as your data source.
$sel:quipConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_quipConfiguration
- Provides the configuration information to connect to Quip as your data
source.
$sel:s3Configuration:DataSourceConfiguration'
, dataSourceConfiguration_s3Configuration
- Provides the configuration information to connect to an Amazon S3 bucket
as your data source.
$sel:salesforceConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_salesforceConfiguration
- Provides the configuration information to connect to Salesforce as your
data source.
$sel:serviceNowConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_serviceNowConfiguration
- Provides the configuration information to connect to ServiceNow as your
data source.
$sel:sharePointConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_sharePointConfiguration
- Provides the configuration information to connect to Microsoft
SharePoint as your data source.
$sel:slackConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_slackConfiguration
- Provides the configuration information to connect to Slack as your data
source.
$sel:templateConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_templateConfiguration
- Provides a template for the configuration information to connect to your
data source.
$sel:webCrawlerConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_webCrawlerConfiguration
- Undocumented member.
$sel:workDocsConfiguration:DataSourceConfiguration'
, dataSourceConfiguration_workDocsConfiguration
- Provides the configuration information to connect to Amazon WorkDocs as
your data source.
dataSourceConfiguration_alfrescoConfiguration :: Lens' DataSourceConfiguration (Maybe AlfrescoConfiguration) Source #
Provides the configuration information to connect to Alfresco as your data source.
dataSourceConfiguration_boxConfiguration :: Lens' DataSourceConfiguration (Maybe BoxConfiguration) Source #
Provides the configuration information to connect to Box as your data source.
dataSourceConfiguration_confluenceConfiguration :: Lens' DataSourceConfiguration (Maybe ConfluenceConfiguration) Source #
Provides the configuration information to connect to Confluence as your data source.
dataSourceConfiguration_databaseConfiguration :: Lens' DataSourceConfiguration (Maybe DatabaseConfiguration) Source #
Provides the configuration information to connect to a database as your data source.
dataSourceConfiguration_fsxConfiguration :: Lens' DataSourceConfiguration (Maybe FsxConfiguration) Source #
Provides the configuration information to connect to Amazon FSx as your data source.
dataSourceConfiguration_gitHubConfiguration :: Lens' DataSourceConfiguration (Maybe GitHubConfiguration) Source #
Provides the configuration information to connect to GitHub as your data source.
dataSourceConfiguration_googleDriveConfiguration :: Lens' DataSourceConfiguration (Maybe GoogleDriveConfiguration) Source #
Provides the configuration information to connect to Google Drive as your data source.
dataSourceConfiguration_jiraConfiguration :: Lens' DataSourceConfiguration (Maybe JiraConfiguration) Source #
Provides the configuration information to connect to Jira as your data source.
dataSourceConfiguration_oneDriveConfiguration :: Lens' DataSourceConfiguration (Maybe OneDriveConfiguration) Source #
Provides the configuration information to connect to Microsoft OneDrive as your data source.
dataSourceConfiguration_quipConfiguration :: Lens' DataSourceConfiguration (Maybe QuipConfiguration) Source #
Provides the configuration information to connect to Quip as your data source.
dataSourceConfiguration_s3Configuration :: Lens' DataSourceConfiguration (Maybe S3DataSourceConfiguration) Source #
Provides the configuration information to connect to an Amazon S3 bucket as your data source.
dataSourceConfiguration_salesforceConfiguration :: Lens' DataSourceConfiguration (Maybe SalesforceConfiguration) Source #
Provides the configuration information to connect to Salesforce as your data source.
dataSourceConfiguration_serviceNowConfiguration :: Lens' DataSourceConfiguration (Maybe ServiceNowConfiguration) Source #
Provides the configuration information to connect to ServiceNow as your data source.
dataSourceConfiguration_sharePointConfiguration :: Lens' DataSourceConfiguration (Maybe SharePointConfiguration) Source #
Provides the configuration information to connect to Microsoft SharePoint as your data source.
dataSourceConfiguration_slackConfiguration :: Lens' DataSourceConfiguration (Maybe SlackConfiguration) Source #
Provides the configuration information to connect to Slack as your data source.
dataSourceConfiguration_templateConfiguration :: Lens' DataSourceConfiguration (Maybe TemplateConfiguration) Source #
Provides a template for the configuration information to connect to your data source.
dataSourceConfiguration_webCrawlerConfiguration :: Lens' DataSourceConfiguration (Maybe WebCrawlerConfiguration) Source #
Undocumented member.
dataSourceConfiguration_workDocsConfiguration :: Lens' DataSourceConfiguration (Maybe WorkDocsConfiguration) Source #
Provides the configuration information to connect to Amazon WorkDocs as your data source.