AWS::Bedrock::KnowledgeBase StorageConfiguration
Contains the storage configuration of the knowledge base.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "MongoDbAtlasConfiguration" :
MongoDbAtlasConfiguration
, "OpensearchServerlessConfiguration" :OpenSearchServerlessConfiguration
, "PineconeConfiguration" :PineconeConfiguration
, "RdsConfiguration" :RdsConfiguration
, "Type" :String
}
YAML
MongoDbAtlasConfiguration:
MongoDbAtlasConfiguration
OpensearchServerlessConfiguration:OpenSearchServerlessConfiguration
PineconeConfiguration:PineconeConfiguration
RdsConfiguration:RdsConfiguration
Type:String
Properties
MongoDbAtlasConfiguration
-
Contains the storage configuration of the knowledge base in MongoDB Atlas.
Required: No
Type: MongoDbAtlasConfiguration
Update requires: Replacement
OpensearchServerlessConfiguration
-
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
Required: No
Type: OpenSearchServerlessConfiguration
Update requires: Replacement
PineconeConfiguration
-
Contains the storage configuration of the knowledge base in Pinecone.
Required: No
Type: PineconeConfiguration
Update requires: Replacement
RdsConfiguration
-
Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS.
Required: No
Type: RdsConfiguration
Update requires: Replacement
Type
-
The vector store service in which the knowledge base is stored.
Required: Yes
Type: String
Allowed values:
OPENSEARCH_SERVERLESS | PINECONE | RDS | MONGO_DB_ATLAS
Update requires: Replacement