Package com.pulumi.aws.bedrock.inputs
Class AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs
-
public final class AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs.Builderbuilder()static AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs.Builderbuilder(AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs defaults)com.pulumi.core.Output<java.lang.String>endpoint()com.pulumi.core.Output<java.lang.String>protocolType()java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationHttpPassthroughSchemaArgs>>schema()java.util.Optional<com.pulumi.core.Output<java.lang.String>>staticQueryParameterConflictResolution()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>staticQueryParameters()java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs>>stickinessConfiguration()
-
-
-
Field Detail
-
Empty
public static final AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs Empty
-
-
Method Detail
-
endpoint
public com.pulumi.core.Output<java.lang.String> endpoint()
- Returns:
- HTTPS endpoint that the gateway forwards requests to for this passthrough target. Must start with `https://`.
-
protocolType
public com.pulumi.core.Output<java.lang.String> protocolType()
- Returns:
- Application protocol the passthrough target implements. Valid values: `MCP`, `A2A`, `INFERENCE`, `CUSTOM`.
-
schema
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationHttpPassthroughSchemaArgs>> schema()
- Returns:
- API schema configuration that defines the structure of the passthrough target's API. See `schema` Block below.
-
staticQueryParameterConflictResolution
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> staticQueryParameterConflictResolution()
- Returns:
- Controls precedence when a client request supplies a query parameter whose name matches a configured static query parameter. Valid values: `CLIENT_OVERRIDE`, `STATIC_OVERRIDE`.
-
staticQueryParameters
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> staticQueryParameters()
- Returns:
- Map of static query parameters that the gateway always appends to the outbound URL when forwarding requests to the target.
-
stickinessConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentcoreGatewayTargetTargetConfigurationHttpPassthroughStickinessConfigurationArgs>> stickinessConfiguration()
- Returns:
- Session stickiness configuration routing requests within the same session to the same target. See `stickinessConfiguration` below.
-
builder
public static AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs.Builder builder()
-
builder
public static AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs.Builder builder(AgentcoreGatewayTargetTargetConfigurationHttpPassthroughArgs defaults)
-
-