Package com.pulumi.aws.bedrock.inputs
Class AgentKnowledgeBaseKnowledgeBaseConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentKnowledgeBaseKnowledgeBaseConfigurationArgs
-
public final class AgentKnowledgeBaseKnowledgeBaseConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentKnowledgeBaseKnowledgeBaseConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentKnowledgeBaseKnowledgeBaseConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentKnowledgeBaseKnowledgeBaseConfigurationArgs.Builderbuilder()static AgentKnowledgeBaseKnowledgeBaseConfigurationArgs.Builderbuilder(AgentKnowledgeBaseKnowledgeBaseConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationKendraKnowledgeBaseConfigurationArgs>>kendraKnowledgeBaseConfiguration()java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationManagedKnowledgeBaseConfigurationArgs>>managedKnowledgeBaseConfiguration()java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationArgs>>sqlKnowledgeBaseConfiguration()com.pulumi.core.Output<java.lang.String>type()java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs>>vectorKnowledgeBaseConfiguration()
-
-
-
Field Detail
-
Empty
public static final AgentKnowledgeBaseKnowledgeBaseConfigurationArgs Empty
-
-
Method Detail
-
kendraKnowledgeBaseConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationKendraKnowledgeBaseConfigurationArgs>> kendraKnowledgeBaseConfiguration()
- Returns:
- Settings for an Amazon Kendra knowledge base. See `kendraKnowledgeBaseConfiguration` Block for details.
-
managedKnowledgeBaseConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationManagedKnowledgeBaseConfigurationArgs>> managedKnowledgeBaseConfiguration()
- Returns:
- Settings for a managed knowledge base where Amazon Bedrock manages the vector store. See `managedKnowledgeBaseConfiguration` Block for details.
-
sqlKnowledgeBaseConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationSqlKnowledgeBaseConfigurationArgs>> sqlKnowledgeBaseConfiguration()
- Returns:
- Configurations for a knowledge base connected to an SQL database. See `sqlKnowledgeBaseConfiguration` Block for details.
-
type
public com.pulumi.core.Output<java.lang.String> type()
- Returns:
- Type of data that the data source is converted into for the knowledge base. Valid Values: `VECTOR`, `KENDRA`, `SQL`, `MANAGED`.
-
vectorKnowledgeBaseConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentKnowledgeBaseKnowledgeBaseConfigurationVectorKnowledgeBaseConfigurationArgs>> vectorKnowledgeBaseConfiguration()
- Returns:
- Details about the model that's used to convert the data source into vector embeddings. See `vectorKnowledgeBaseConfiguration` Block for details.
-
builder
public static AgentKnowledgeBaseKnowledgeBaseConfigurationArgs.Builder builder()
-
builder
public static AgentKnowledgeBaseKnowledgeBaseConfigurationArgs.Builder builder(AgentKnowledgeBaseKnowledgeBaseConfigurationArgs defaults)
-
-