AgentKnowledgeBaseStorageConfigurationArgs

data class AgentKnowledgeBaseStorageConfigurationArgs(val opensearchServerlessConfiguration: Output<AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs>? = null, val pineconeConfiguration: Output<AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs>? = null, val rdsConfiguration: Output<AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs>? = null, val redisEnterpriseCloudConfiguration: Output<AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs>? = null, val type: Output<String>) : ConvertibleToJava<AgentKnowledgeBaseStorageConfigurationArgs>

Constructors

constructor(opensearchServerlessConfiguration: Output<AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs>? = null, pineconeConfiguration: Output<AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs>? = null, rdsConfiguration: Output<AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs>? = null, redisEnterpriseCloudConfiguration: Output<AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs>? = null, type: Output<String>)

Properties

Link copied to clipboard

The storage configuration of the knowledge base in Amazon OpenSearch Service. See opensearch_serverless_configuration block for details.

Link copied to clipboard

The storage configuration of the knowledge base in Pinecone. See pinecone_configuration block for details.

Link copied to clipboard

Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see Create a vector index in Amazon RDS. See rds_configuration block for details.

Link copied to clipboard

The storage configuration of the knowledge base in Redis Enterprise Cloud. See redis_enterprise_cloud_configuration block for details.

Link copied to clipboard
val type: Output<String>

Vector store service in which the knowledge base is stored. Valid Values: OPENSEARCH_SERVERLESS, PINECONE, REDIS_ENTERPRISE_CLOUD, RDS.

Functions

Link copied to clipboard
open override fun toJava(): AgentKnowledgeBaseStorageConfigurationArgs