Package com.pulumi.aws.bedrock.inputs
Class AgentKnowledgeBaseStorageConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentKnowledgeBaseStorageConfigurationArgs
-
public final class AgentKnowledgeBaseStorageConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentKnowledgeBaseStorageConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentKnowledgeBaseStorageConfigurationArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final AgentKnowledgeBaseStorageConfigurationArgs Empty
-
-
Method Detail
-
mongoDbAtlasConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationMongoDbAtlasConfigurationArgs>> mongoDbAtlasConfiguration()
- Returns:
- Storage configuration of the knowledge base in MongoDB Atlas. See `mongoDbAtlasConfiguration` Block for details.
-
neptuneAnalyticsConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationNeptuneAnalyticsConfigurationArgs>> neptuneAnalyticsConfiguration()
- Returns:
- Storage configuration of the knowledge base in Amazon Neptune Analytics. See `neptuneAnalyticsConfiguration` Block for details.
-
opensearchManagedClusterConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationOpensearchManagedClusterConfigurationArgs>> opensearchManagedClusterConfiguration()
- Returns:
- Storage configuration of the knowledge base in Amazon OpenSearch Service Managed Cluster. See `opensearchManagedClusterConfiguration` Block for details.
-
opensearchServerlessConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationOpensearchServerlessConfigurationArgs>> opensearchServerlessConfiguration()
- Returns:
- Storage configuration of the knowledge base in Amazon OpenSearch Service Serverless. See `opensearchServerlessConfiguration` Block for details.
-
pineconeConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationPineconeConfigurationArgs>> pineconeConfiguration()
- Returns:
- Storage configuration of the knowledge base in Pinecone. See `pineconeConfiguration` Block for details.
-
rdsConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationRdsConfigurationArgs>> rdsConfiguration()
- Returns:
- Details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS](https://docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup.html). See `rdsConfiguration` Block for details.
-
redisEnterpriseCloudConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationRedisEnterpriseCloudConfigurationArgs>> redisEnterpriseCloudConfiguration()
- Returns:
- Storage configuration of the knowledge base in Redis Enterprise Cloud. See `redisEnterpriseCloudConfiguration` Block for details.
-
s3VectorsConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseStorageConfigurationS3VectorsConfigurationArgs>> s3VectorsConfiguration()
- Returns:
- Storage configuration of the knowledge base in Amazon S3 Vectors. See `s3VectorsConfiguration` Block for details.
-
type
public com.pulumi.core.Output<java.lang.String> type()
- Returns:
- Vector store service in which the knowledge base is stored. Valid Values: `MONGO_DB_ATLAS`, `OPENSEARCH_SERVERLESS`, `OPENSEARCH_MANAGED_CLUSTER`, `PINECONE`, `REDIS_ENTERPRISE_CLOUD`, `RDS`, `S3_VECTORS`, `NEPTUNE_ANALYTICS`.
-
builder
public static AgentKnowledgeBaseStorageConfigurationArgs.Builder builder()
-
builder
public static AgentKnowledgeBaseStorageConfigurationArgs.Builder builder(AgentKnowledgeBaseStorageConfigurationArgs defaults)
-
-