AWS::Wisdom::KnowledgeBaseSpecifies a knowledge base.
import { CfnKnowledgeBase } from 'aws-cdk-lib/aws-wisdom';Or use the module namespace:
import * as wisdom from 'aws-cdk-lib/aws-wisdom';
// wisdom.CfnKnowledgeBaseConfiguration passed to the constructor as CfnKnowledgeBaseProps.
knowledgeBaseTypeRequiredstringThe type of knowledge base. Only CUSTOM knowledge bases allow you to upload your own content. EXTERNAL knowledge bases support integrations with third-party systems whose content is synchronized automatically.
nameRequiredstringThe name of the knowledge base.
descriptionOptionalstringThe description.
renderingConfigurationOptionalIResolvable | RenderingConfigurationPropertyInformation about how to render the content.
serverSideEncryptionConfigurationOptionalIResolvable | ServerSideEncryptionConfigurationPropertyThis customer managed key must have a policy that allows `kms:CreateGrant` and `kms:DescribeKey` permissions to the IAM identity using the key to invoke Wisdom. For more information about setting up a customer managed key for Wisdom, see [Enable Amazon Connect Wisdom for your instance](https://docs.aws.amazon.com/connect/latest/adminguide/enable-wisdom.html) . For information about valid ID values, see [Key identifiers (KeyId)](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#key-id) in the *AWS Key Management Service Developer Guide* .
sourceConfigurationOptionalIResolvable | SourceConfigurationPropertyThe source of the knowledge base content. Only set this argument for EXTERNAL or Managed knowledge bases.
tagsOptionalCfnTag[]The tags used to organize, track, or control access for this resource.
vectorIngestionConfigurationOptionalIResolvable | VectorIngestionConfigurationPropertyContains details about how to ingest the documents in a data source.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-wisdomAWS::Wisdom::KnowledgeBase