Inference
The inference configuration for the target. This configuration routes requests to a large language model (LLM) provider.
Inherited functions
Casts this TargetConfiguration as a Http and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.HttpTargetConfiguration value. Throws an exception if the TargetConfiguration is not a Http.
Casts this TargetConfiguration as a Http and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.HttpTargetConfiguration value. Returns null if the TargetConfiguration is not a Http.
Casts this TargetConfiguration as a Inference and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.InferenceTargetConfiguration value. Throws an exception if the TargetConfiguration is not a Inference.
Casts this TargetConfiguration as a Inference and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.InferenceTargetConfiguration value. Returns null if the TargetConfiguration is not a Inference.
Casts this TargetConfiguration as a Mcp and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.McpTargetConfiguration value. Throws an exception if the TargetConfiguration is not a Mcp.
Casts this TargetConfiguration as a Mcp and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.McpTargetConfiguration value. Returns null if the TargetConfiguration is not a Mcp.