StorageConfiguration
¶
Used by
Source code in docs_src/capo_bedrock_agent/types/storage_configuration.py
mongo_db_atlas_configuration
instance-attribute
¶
mongo_db_atlas_configuration: NotRequired[MongoDbAtlasConfiguration]
Contains the storage configuration of the knowledge base in MongoDB Atlas.
neptune_analytics_configuration
instance-attribute
¶
neptune_analytics_configuration: NotRequired[NeptuneAnalyticsConfiguration]
Contains details about the Neptune Analytics configuration of the knowledge base in Amazon Neptune. For more information, see Create a vector index in Amazon Neptune Analytics..
opensearch_managed_cluster_configuration
instance-attribute
¶
opensearch_managed_cluster_configuration: NotRequired[
OpenSearchManagedClusterConfiguration
]
Contains details about the storage configuration of the knowledge base in OpenSearch Managed Cluster. For more information, see Create a vector index in Amazon OpenSearch Service.
opensearch_serverless_configuration
instance-attribute
¶
opensearch_serverless_configuration: NotRequired[OpenSearchServerlessConfiguration]
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
pinecone_configuration
instance-attribute
¶
pinecone_configuration: NotRequired[PineconeConfiguration]
Contains the storage configuration of the knowledge base in Pinecone.
rds_configuration
instance-attribute
¶
rds_configuration: NotRequired[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.
redis_enterprise_cloud_configuration
instance-attribute
¶
redis_enterprise_cloud_configuration: NotRequired[RedisEnterpriseCloudConfiguration]
Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.
s3_vectors_configuration
instance-attribute
¶
s3_vectors_configuration: NotRequired[S3VectorsConfiguration]
The configuration settings for storing knowledge base data using S3 vectors. This includes vector index information and S3 bucket details for vector storage.
type
instance-attribute
¶
type: KnowledgeBaseStorageType
The vector store service in which the knowledge base is stored.