Package software.amazon.awscdk.services.kendra
package software.amazon.awscdk.services.kendra
AWS::Kendra Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.kendra.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Kendra construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Kendra resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Kendra.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionCreates a data source connector that you want to use with an Amazon Kendra index.Specifies access control list files for the documents in a data source.A builder for
CfnDataSource.AccessControlListConfigurationPropertyAn implementation forCfnDataSource.AccessControlListConfigurationPropertyProvides information about the column that should be used for filtering the query response by groups.A builder forCfnDataSource.AclConfigurationPropertyAn implementation forCfnDataSource.AclConfigurationPropertyA fluent builder forCfnDataSource.Provides information about how Amazon Kendra should use the columns of a database in an index.A builder forCfnDataSource.ColumnConfigurationPropertyAn implementation forCfnDataSource.ColumnConfigurationPropertyConfiguration of attachment settings for the Confluence data source.A builder forCfnDataSource.ConfluenceAttachmentConfigurationPropertyAn implementation forCfnDataSource.ConfluenceAttachmentConfigurationPropertyMaps attributes or field names of Confluence attachments to Amazon Kendra index field names.An implementation forCfnDataSource.ConfluenceAttachmentToIndexFieldMappingPropertyConfiguration of blog settings for the Confluence data source.A builder forCfnDataSource.ConfluenceBlogConfigurationPropertyAn implementation forCfnDataSource.ConfluenceBlogConfigurationPropertyMaps attributes or field names of Confluence blog to Amazon Kendra index field names.A builder forCfnDataSource.ConfluenceBlogToIndexFieldMappingPropertyAn implementation forCfnDataSource.ConfluenceBlogToIndexFieldMappingPropertyProvides the configuration information to connect to Confluence as your data source.A builder forCfnDataSource.ConfluenceConfigurationPropertyAn implementation forCfnDataSource.ConfluenceConfigurationPropertyConfiguration of the page settings for the Confluence data source.A builder forCfnDataSource.ConfluencePageConfigurationPropertyAn implementation forCfnDataSource.ConfluencePageConfigurationPropertyMaps attributes or field names of Confluence pages to Amazon Kendra index field names.A builder forCfnDataSource.ConfluencePageToIndexFieldMappingPropertyAn implementation forCfnDataSource.ConfluencePageToIndexFieldMappingPropertyConfiguration information for indexing Confluence spaces.A builder forCfnDataSource.ConfluenceSpaceConfigurationPropertyAn implementation forCfnDataSource.ConfluenceSpaceConfigurationPropertyMaps attributes or field names of Confluence spaces to Amazon Kendra index field names.A builder forCfnDataSource.ConfluenceSpaceToIndexFieldMappingPropertyAn implementation forCfnDataSource.ConfluenceSpaceToIndexFieldMappingPropertyProvides the configuration information that's required to connect to a database.A builder forCfnDataSource.ConnectionConfigurationPropertyAn implementation forCfnDataSource.ConnectionConfigurationPropertyProvides the configuration information for altering document metadata and content during the document ingestion process.An implementation forCfnDataSource.CustomDocumentEnrichmentConfigurationPropertyProvides the configuration information to an Amazon Kendra supported database .A builder forCfnDataSource.DatabaseConfigurationPropertyAn implementation forCfnDataSource.DatabaseConfigurationPropertyProvides the configuration information for an Amazon Kendra data source.A builder forCfnDataSource.DataSourceConfigurationPropertyAn implementation forCfnDataSource.DataSourceConfigurationPropertyMaps a column or attribute in the data source to an index field.A builder forCfnDataSource.DataSourceToIndexFieldMappingPropertyAn implementation forCfnDataSource.DataSourceToIndexFieldMappingPropertyProvides the configuration information to connect to an Amazon VPC.A builder forCfnDataSource.DataSourceVpcConfigurationPropertyAn implementation forCfnDataSource.DataSourceVpcConfigurationPropertyThe condition used for the target document attribute or metadata field when ingesting documents into Amazon Kendra.A builder forCfnDataSource.DocumentAttributeConditionPropertyAn implementation forCfnDataSource.DocumentAttributeConditionPropertyThe target document attribute or metadata field you want to alter when ingesting documents into Amazon Kendra.A builder forCfnDataSource.DocumentAttributeTargetPropertyAn implementation forCfnDataSource.DocumentAttributeTargetPropertyThe value of a document attribute.A builder forCfnDataSource.DocumentAttributeValuePropertyAn implementation forCfnDataSource.DocumentAttributeValuePropertyDocument metadata files that contain information such as the document access control information, source URI, document author, and custom attributes.A builder forCfnDataSource.DocumentsMetadataConfigurationPropertyAn implementation forCfnDataSource.DocumentsMetadataConfigurationPropertyProvides the configuration information to connect to Google Drive as your data source.A builder forCfnDataSource.GoogleDriveConfigurationPropertyAn implementation forCfnDataSource.GoogleDriveConfigurationPropertyProvides the configuration information for invoking a Lambda function in AWS Lambda to alter document metadata and content when ingesting documents into Amazon Kendra.A builder forCfnDataSource.HookConfigurationPropertyAn implementation forCfnDataSource.HookConfigurationPropertyProvides the configuration information for applying basic logic to alter document metadata and content when ingesting documents into Amazon Kendra.An implementation forCfnDataSource.InlineCustomDocumentEnrichmentConfigurationPropertyProvides the configuration information to connect to OneDrive as your data source.A builder forCfnDataSource.OneDriveConfigurationPropertyAn implementation forCfnDataSource.OneDriveConfigurationPropertyUser accounts whose documents should be indexed.A builder forCfnDataSource.OneDriveUsersPropertyAn implementation forCfnDataSource.OneDriveUsersPropertyProvides the configuration information for a web proxy to connect to website hosts.A builder forCfnDataSource.ProxyConfigurationPropertyAn implementation forCfnDataSource.ProxyConfigurationPropertyProvides the configuration information to connect to an Amazon S3 bucket.A builder forCfnDataSource.S3DataSourceConfigurationPropertyAn implementation forCfnDataSource.S3DataSourceConfigurationPropertyInformation required to find a specific file in an Amazon S3 bucket.A builder forCfnDataSource.S3PathPropertyAn implementation forCfnDataSource.S3PathPropertyThe configuration information for syncing a Salesforce chatter feed.A builder forCfnDataSource.SalesforceChatterFeedConfigurationPropertyAn implementation forCfnDataSource.SalesforceChatterFeedConfigurationPropertyProvides the configuration information to connect to Salesforce as your data source.A builder forCfnDataSource.SalesforceConfigurationPropertyAn implementation forCfnDataSource.SalesforceConfigurationPropertyProvides the configuration information for indexing Salesforce custom articles.An implementation forCfnDataSource.SalesforceCustomKnowledgeArticleTypeConfigurationPropertyProvides the configuration information for the knowledge article types that Amazon Kendra indexes.An implementation forCfnDataSource.SalesforceKnowledgeArticleConfigurationPropertyProvides the configuration information for standard Salesforce knowledge articles.An implementation forCfnDataSource.SalesforceStandardKnowledgeArticleTypeConfigurationPropertyProvides the configuration information for processing attachments to Salesforce standard objects.An implementation forCfnDataSource.SalesforceStandardObjectAttachmentConfigurationPropertySpecifies configuration information for indexing a single standard object.An implementation forCfnDataSource.SalesforceStandardObjectConfigurationPropertyProvides the configuration information to connect to ServiceNow as your data source.A builder forCfnDataSource.ServiceNowConfigurationPropertyAn implementation forCfnDataSource.ServiceNowConfigurationPropertyProvides the configuration information for crawling knowledge articles in the ServiceNow site.An implementation forCfnDataSource.ServiceNowKnowledgeArticleConfigurationPropertyProvides the configuration information for crawling service catalog items in the ServiceNow site.An implementation forCfnDataSource.ServiceNowServiceCatalogConfigurationPropertyProvides the configuration information to connect to Microsoft SharePoint as your data source.A builder forCfnDataSource.SharePointConfigurationPropertyAn implementation forCfnDataSource.SharePointConfigurationPropertyProvides information that configures Amazon Kendra to use a SQL database.A builder forCfnDataSource.SqlConfigurationPropertyAn implementation forCfnDataSource.SqlConfigurationPropertyProvides a template for the configuration information to connect to your data source.A builder forCfnDataSource.TemplateConfigurationPropertyAn implementation forCfnDataSource.TemplateConfigurationPropertyProvides the configuration information to connect to websites that require user authentication.An implementation forCfnDataSource.WebCrawlerAuthenticationConfigurationPropertyProvides the configuration information to connect to websites that require basic user authentication.A builder forCfnDataSource.WebCrawlerBasicAuthenticationPropertyAn implementation forCfnDataSource.WebCrawlerBasicAuthenticationPropertyProvides the configuration information required for Amazon Kendra Web Crawler.A builder forCfnDataSource.WebCrawlerConfigurationPropertyAn implementation forCfnDataSource.WebCrawlerConfigurationPropertyProvides the configuration information of the seed or starting point URLs to crawl.A builder forCfnDataSource.WebCrawlerSeedUrlConfigurationPropertyAn implementation forCfnDataSource.WebCrawlerSeedUrlConfigurationPropertyProvides the configuration information of the sitemap URLs to crawl.A builder forCfnDataSource.WebCrawlerSiteMapsConfigurationPropertyAn implementation forCfnDataSource.WebCrawlerSiteMapsConfigurationPropertySpecifies the seed or starting point URLs of the websites or the sitemap URLs of the websites you want to crawl.A builder forCfnDataSource.WebCrawlerUrlsPropertyAn implementation forCfnDataSource.WebCrawlerUrlsPropertyProvides the configuration information to connect to Amazon WorkDocs as your data source.A builder forCfnDataSource.WorkDocsConfigurationPropertyAn implementation forCfnDataSource.WorkDocsConfigurationPropertyProperties for defining aCfnDataSource.A builder forCfnDataSourcePropsAn implementation forCfnDataSourcePropsCreates an new set of frequently asked question (FAQ) questions and answers.A fluent builder forCfnFaq.Information required to find a specific file in an Amazon S3 bucket.A builder forCfnFaq.S3PathPropertyAn implementation forCfnFaq.S3PathPropertyProperties for defining aCfnFaq.A builder forCfnFaqPropsAn implementation forCfnFaqPropsCreates an Amazon Kendra index.A fluent builder forCfnIndex.Specifies additional capacity units configured for your Enterprise Edition index.A builder forCfnIndex.CapacityUnitsConfigurationPropertyAn implementation forCfnIndex.CapacityUnitsConfigurationPropertySpecifies the properties, such as relevance tuning and searchability, of an index field.A builder forCfnIndex.DocumentMetadataConfigurationPropertyAn implementation forCfnIndex.DocumentMetadataConfigurationPropertyProvides the configuration information for the JSON token type.A builder forCfnIndex.JsonTokenTypeConfigurationPropertyAn implementation forCfnIndex.JsonTokenTypeConfigurationPropertyProvides the configuration information for the JWT token type.A builder forCfnIndex.JwtTokenTypeConfigurationPropertyAn implementation forCfnIndex.JwtTokenTypeConfigurationPropertyProvides information for tuning the relevance of a field in a search.A builder forCfnIndex.RelevancePropertyAn implementation forCfnIndex.RelevancePropertyProvides information about how a custom index field is used during a search.A builder forCfnIndex.SearchPropertyAn implementation forCfnIndex.SearchPropertyProvides the identifier of the AWS KMS customer master key (CMK) used to encrypt data indexed by Amazon Kendra.A builder forCfnIndex.ServerSideEncryptionConfigurationPropertyAn implementation forCfnIndex.ServerSideEncryptionConfigurationPropertyProvides the configuration information for a token.A builder forCfnIndex.UserTokenConfigurationPropertyAn implementation forCfnIndex.UserTokenConfigurationPropertySpecifies a key-value pair of the search boost value for a document when the key is part of the metadata of a document.A builder forCfnIndex.ValueImportanceItemPropertyAn implementation forCfnIndex.ValueImportanceItemPropertyProperties for defining aCfnIndex.A builder forCfnIndexPropsAn implementation forCfnIndexPropsA reference to a DataSource resource.A builder forDataSourceReferenceAn implementation forDataSourceReferenceA reference to a Faq resource.A builder forFaqReferenceAn implementation forFaqReference(experimental) Indicates that this resource can be referenced as a DataSource.Internal default implementation forIDataSourceRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Faq.Internal default implementation forIFaqRef.A proxy class which represents a concrete javascript instance of this type.(experimental) Indicates that this resource can be referenced as a Index.Internal default implementation forIIndexRef.A proxy class which represents a concrete javascript instance of this type.A reference to a Index resource.A builder forIndexReferenceAn implementation forIndexReference