Class: Aws::BedrockAgent::Types::StorageConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::StorageConfiguration
- Defined in:
- gems/aws-sdk-bedrockagent/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.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) 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..
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) 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.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) SENSITIVE = [] include Aws::Structure end |
#opensearch_serverless_configuration ⇒ Types::OpenSearchServerlessConfiguration
Contains the storage configuration of the knowledge base in Amazon OpenSearch Service.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) SENSITIVE = [] include Aws::Structure end |
#pinecone_configuration ⇒ Types::PineconeConfiguration
Contains the storage configuration of the knowledge base in Pinecone.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) 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.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) SENSITIVE = [] include Aws::Structure end |
#redis_enterprise_cloud_configuration ⇒ Types::RedisEnterpriseCloudConfiguration
Contains the storage configuration of the knowledge base in Redis Enterprise Cloud.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) 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.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The vector store service in which the knowledge base is stored.
9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 9904 class StorageConfiguration < Struct.new( :mongo_db_atlas_configuration, :neptune_analytics_configuration, :opensearch_managed_cluster_configuration, :opensearch_serverless_configuration, :pinecone_configuration, :rds_configuration, :redis_enterprise_cloud_configuration, :s3_vectors_configuration, :type) SENSITIVE = [] include Aws::Structure end |