HttpTargetConfiguration
The HTTP target configuration for a gateway target. Contains the configuration for HTTP-based target endpoints.
Inheritors
Types
The AgentCore Runtime target configuration for HTTP-based communication with an agent runtime.
The connector-based configuration for the HTTP target. Use this configuration when you want to route HTTP requests through a managed connector.
The passthrough configuration for the HTTP target. A passthrough target forwards requests directly to an external HTTP endpoint.
Functions
Casts this HttpTargetConfiguration as a AgentcoreRuntime and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.RuntimeTargetConfiguration value. Throws an exception if the HttpTargetConfiguration is not a AgentcoreRuntime.
Casts this HttpTargetConfiguration as a AgentcoreRuntime and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.RuntimeTargetConfiguration value. Returns null if the HttpTargetConfiguration is not a AgentcoreRuntime.
Casts this HttpTargetConfiguration as a Connector and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.HttpConnectorTargetConfiguration value. Throws an exception if the HttpTargetConfiguration is not a Connector.
Casts this HttpTargetConfiguration as a Connector and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.HttpConnectorTargetConfiguration value. Returns null if the HttpTargetConfiguration is not a Connector.
Casts this HttpTargetConfiguration as a Passthrough and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.PassthroughTargetConfiguration value. Throws an exception if the HttpTargetConfiguration is not a Passthrough.
Casts this HttpTargetConfiguration as a Passthrough and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.PassthroughTargetConfiguration value. Returns null if the HttpTargetConfiguration is not a Passthrough.