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 |
Documentation
data ConfluencePageConfiguration Source #
Configuration of the page settings for the Confluence data source.
See: newConfluencePageConfiguration
smart constructor.
ConfluencePageConfiguration' | |
|
Instances
newConfluencePageConfiguration :: ConfluencePageConfiguration Source #
Create a value of ConfluencePageConfiguration
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:pageFieldMappings:ConfluencePageConfiguration'
, confluencePageConfiguration_pageFieldMappings
- Maps attributes or field names of Confluence pages to Amazon Kendra
index field names. To create custom fields, use the UpdateIndex
API
before you map to Confluence fields. For more information, see
Mapping data source fields.
The Confluence data source field names must exist in your Confluence
custom metadata.
If you specify the PageFieldMappings
parameter, you must specify at
least one field mapping.
confluencePageConfiguration_pageFieldMappings :: Lens' ConfluencePageConfiguration (Maybe (NonEmpty ConfluencePageToIndexFieldMapping)) Source #
Maps attributes or field names of Confluence pages to Amazon Kendra
index field names. To create custom fields, use the UpdateIndex
API
before you map to Confluence fields. For more information, see
Mapping data source fields.
The Confluence data source field names must exist in your Confluence
custom metadata.
If you specify the PageFieldMappings
parameter, you must specify at
least one field mapping.