Package com.pulumi.aws.bedrock.inputs
Class AgentcoreGatewayTargetTargetConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreGatewayTargetTargetConfigurationArgs.Builder
-
- Enclosing class:
- AgentcoreGatewayTargetTargetConfigurationArgs
public static final class AgentcoreGatewayTargetTargetConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreGatewayTargetTargetConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentcoreGatewayTargetTargetConfigurationArgsbuild()AgentcoreGatewayTargetTargetConfigurationArgs.Builderhttp(AgentcoreGatewayTargetTargetConfigurationHttpArgs http)AgentcoreGatewayTargetTargetConfigurationArgs.Builderhttp(com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationHttpArgs> http)AgentcoreGatewayTargetTargetConfigurationArgs.Builderinference(AgentcoreGatewayTargetTargetConfigurationInferenceArgs inference)AgentcoreGatewayTargetTargetConfigurationArgs.Builderinference(com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationInferenceArgs> inference)AgentcoreGatewayTargetTargetConfigurationArgs.Buildermcp(AgentcoreGatewayTargetTargetConfigurationMcpArgs mcp)AgentcoreGatewayTargetTargetConfigurationArgs.Buildermcp(com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpArgs> mcp)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreGatewayTargetTargetConfigurationArgs defaults)
-
-
Method Detail
-
http
public AgentcoreGatewayTargetTargetConfigurationArgs.Builder http(@Nullable com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationHttpArgs> http)
- Parameters:
http- HTTP target configuration for routing requests directly to an AgentCore Runtime agent or to an external HTTPS endpoint. See `http` Block below.- Returns:
- builder
-
http
public AgentcoreGatewayTargetTargetConfigurationArgs.Builder http(AgentcoreGatewayTargetTargetConfigurationHttpArgs http)
- Parameters:
http- HTTP target configuration for routing requests directly to an AgentCore Runtime agent or to an external HTTPS endpoint. See `http` Block below.- Returns:
- builder
-
inference
public AgentcoreGatewayTargetTargetConfigurationArgs.Builder inference(@Nullable com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationInferenceArgs> inference)
- Parameters:
inference- Inference target configuration for routing requests to a large language model (LLM) provider, either through a built-in connector or an explicitly configured provider. See `inference` Block below.- Returns:
- builder
-
inference
public AgentcoreGatewayTargetTargetConfigurationArgs.Builder inference(AgentcoreGatewayTargetTargetConfigurationInferenceArgs inference)
- Parameters:
inference- Inference target configuration for routing requests to a large language model (LLM) provider, either through a built-in connector or an explicitly configured provider. See `inference` Block below.- Returns:
- builder
-
mcp
public AgentcoreGatewayTargetTargetConfigurationArgs.Builder mcp(@Nullable com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationMcpArgs> mcp)
- Parameters:
mcp- Model Context Protocol (MCP) configuration. See `mcp` Block below.- Returns:
- builder
-
mcp
public AgentcoreGatewayTargetTargetConfigurationArgs.Builder mcp(AgentcoreGatewayTargetTargetConfigurationMcpArgs mcp)
- Parameters:
mcp- Model Context Protocol (MCP) configuration. See `mcp` Block below.- Returns:
- builder
-
build
public AgentcoreGatewayTargetTargetConfigurationArgs build()
-
-