This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::Lex::Bot DataSourceConfiguration
Contains details about the configuration of the knowledge store used for the AMAZON.QnAIntent. You must have already created the knowledge store and indexed the documents within it.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "BedrockKnowledgeStoreConfiguration" :BedrockKnowledgeStoreConfiguration, "KendraConfiguration" :QnAKendraConfiguration, "OpensearchConfiguration" :OpensearchConfiguration}
YAML
BedrockKnowledgeStoreConfiguration:BedrockKnowledgeStoreConfigurationKendraConfiguration:QnAKendraConfigurationOpensearchConfiguration:OpensearchConfiguration
Properties
BedrockKnowledgeStoreConfiguration- 
                    
Contains details about the configuration of the Amazon Bedrock knowledge base used for the
AMAZON.QnAIntent. To set up a knowledge base, follow the steps at Building a knowledge base.Required: No
Type: BedrockKnowledgeStoreConfiguration
Update requires: No interruption
 KendraConfiguration- 
                    
Contains details about the configuration of the Amazon Kendra index used for the
AMAZON.QnAIntent. To create a Amazon Kendra index, follow the steps at Creating an index.Required: No
Type: QnAKendraConfiguration
Update requires: No interruption
 OpensearchConfiguration- 
                    
Contains details about the configuration of the Amazon OpenSearch Service database used for the
AMAZON.QnAIntent. To create a domain, follow the steps at Creating and managing Amazon OpenSearch Service domains.Required: No
Type: OpensearchConfiguration
Update requires: No interruption