Uses of Class
software.amazon.awscdk.services.bedrockagentcore.GatewayTarget
Packages that use GatewayTarget
Package
Description
Amazon Bedrock AgentCore Construct Library
-
Uses of GatewayTarget in software.amazon.awscdk.services.bedrockagentcore
Methods in software.amazon.awscdk.services.bedrockagentcore that return GatewayTargetModifier and TypeMethodDescriptionGateway.addApiGatewayTarget(String id, AddApiGatewayTargetOptions props) Add an API Gateway target to this gateway This is a convenience method that creates a GatewayTarget associated with this gateway.Gateway.addLambdaTarget(String id, AddLambdaTargetOptions props) Add a Lambda target to this gateway This is a convenience method that creates a GatewayTarget associated with this gateway.Gateway.addMcpServerTarget(String id, AddMcpServerTargetOptions props) Add an MCP server target to this gateway This is a convenience method that creates a GatewayTarget associated with this gateway.Gateway.addOpenApiTarget(String id, AddOpenApiTargetOptions props) Add an OpenAPI target to this gateway This is a convenience method that creates a GatewayTarget associated with this gateway.Gateway.addSmithyTarget(String id, AddSmithyTargetOptions props) Add a Smithy target to this gateway This is a convenience method that creates a GatewayTarget associated with this gateway.GatewayTarget.Builder.build()static GatewayTargetGatewayTarget.forApiGateway(software.constructs.Construct scope, String id, GatewayTargetApiGatewayProps props) Create an API Gateway-based target Convenience method for creating a target that connects to an API Gateway REST API.static GatewayTargetGatewayTarget.forLambda(software.constructs.Construct scope, String id, GatewayTargetLambdaProps props) Create a Lambda-based MCP target Convenience method for creating a target that wraps a Lambda function.static GatewayTargetGatewayTarget.forMcpServer(software.constructs.Construct scope, String id, GatewayTargetMcpServerProps props) Create an MCP Server-based target Convenience method for creating a target that connects to an external MCP server.static GatewayTargetGatewayTarget.forOpenApi(software.constructs.Construct scope, String id, GatewayTargetOpenApiProps props) Create an OpenAPI-based MCP target Convenience method for creating a target that exposes an OpenAPI/REST API.static GatewayTargetGatewayTarget.forSmithy(software.constructs.Construct scope, String id, GatewayTargetSmithyProps props) Create a Smithy-based MCP target Convenience method for creating a target that exposes a Smithy-modeled API.