Class: Aws::BedrockAgent::Types::StorageConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::StorageConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-bedrockagent/types.rb
Overview
Contains the storage configuration of the knowledge base.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#mongo_db_atlas_configuration ⇒ Types::MongoDbAtlasConfiguration
Contains the storage configuration of the knowledge base in MongoDB Atlas.
-
#neptune_analytics_configuration ⇒ Types::NeptuneAnalyticsConfiguration
Contains details about the Neptune Analytics configuration of the knowledge base in Amazon Neptune.
-
#opensearch_managed_cluster_configuration ⇒ Types::OpenSearchManagedClusterConfiguration
Contains details about the storage configuration of the knowledge base in OpenSearch Managed Cluster.
-
#opensearch_serverless_configuration ⇒ Types::OpenSearchServerlessConfiguration
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
-
#pinecone_configuration ⇒ Types::PineconeConfiguration
Contains the storage configuration of the knowledge base in Pinecone.
-
#rds_configuration ⇒ Types::RdsConfiguration
Contains details about the storage configuration of the knowledge base in Amazon RDS.
-
#redis_enterprise_cloud_configuration ⇒ Types::RedisEnterpriseCloudConfiguration
Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.
-
#s3_vectors_configuration ⇒ Types::S3VectorsConfiguration
The configuration settings for storing knowledge base data using S3 vectors.
-
#type ⇒ String
The vector store service in which the knowledge base is stored.
Instance Attribute Details
#mongo_db_atlas_configuration ⇒ Types::MongoDbAtlasConfiguration
Contains the storage configuration of the knowledge base in MongoDB Atlas.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#neptune_analytics_configuration ⇒ Types::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..
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#opensearch_managed_cluster_configuration ⇒ Types::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.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#opensearch_serverless_configuration ⇒ Types::OpenSearchServerlessConfiguration
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#pinecone_configuration ⇒ Types::PineconeConfiguration
Contains the storage configuration of the knowledge base in Pinecone.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#rds_configuration ⇒ Types::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.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#redis_enterprise_cloud_configuration ⇒ Types::RedisEnterpriseCloudConfiguration
Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#s3_vectors_configuration ⇒ Types::S3VectorsConfiguration
The configuration settings for storing knowledge base data using S3 vectors. This includes vector index information and S3 bucket details for vector storage.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The vector store service in which the knowledge base is stored.
10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 10427 class StorageConfiguration < Struct.new( :type, :opensearch_serverless_configuration, :opensearch_managed_cluster_configuration, :pinecone_configuration, :redis_enterprise_cloud_configuration, :rds_configuration, :mongo_db_atlas_configuration, :neptune_analytics_configuration, :s3_vectors_configuration) SENSITIVE = [] include Aws::Structure end |