aws_cdk.aws_bedrockagentcore
Bedrock AgentCore runtime environment for code execution Allowed values: PYTHON_3_10 | PYTHON_3_11 | PYTHON_3_12 | PYTHON_3_13 | PYTHON_3_14 | NODE_22. |
|
Abstract base class for agent runtime artifacts. |
|
HTTP methods supported by API Gateway. |
|
Configuration for API Gateway-based MCP targets. |
|
API Key location within the request. |
|
L2 construct for |
|
IAM actions for AgentCore API key credential providers (Token Vault). |
|
Represents the concept of an API Schema for a Gateway Target. |
|
API Schema from a local asset. |
|
Tool Schema from a local asset. |
|
Browser resource for AWS Bedrock Agent Core. |
|
Abstract base class for a Browser. |
|
Network configuration for the Browser tool. |
|
Browser signing. |
|
Built-in evaluators provided by Amazon Bedrock AgentCore. |
|
Resource Type definition for AWS::BedrockAgentCore::ApiKeyCredentialProvider. |
|
AgentCore Browser tool provides a fast, secure, cloud-based browser runtime to enable AI agents to interact with websites at scale. |
|
Resource definition for AWS::BedrockAgentCore::BrowserProfile. |
|
The AgentCore Code Interpreter tool enables agents to securely execute code in isolated sandbox environments. |
|
Resource Type definition for AWS::BedrockAgentCore::Evaluator - Creates a custom evaluator for agent quality assessment using LLM-as-a-Judge configurations. |
|
Amazon Bedrock AgentCore Gateway provides a unified connectivity layer between agents and the tools and resources they need to interact with. |
|
After creating a gateway, you can add targets, which define the tools that your gateway will host. |
|
Memory allows AI agents to maintain both immediate and long-term knowledge, enabling context-aware and personalized interactions. |
|
Resource Type definition for AWS::BedrockAgentCore::OAuth2CredentialProvider. |
|
Resource Type definition for AWS::BedrockAgentCore::OnlineEvaluationConfig - Creates an online evaluation configuration for continuous monitoring of agent performance. |
|
Resource Type definition for AWS::BedrockAgentCore::Policy. |
|
Resource Type definition for AWS::BedrockAgentCore::PolicyEngine. |
|
Contains information about an agent runtime. An agent runtime is the execution environment for a Amazon Bedrock Agent. |
|
AgentCore Runtime is a secure, serverless runtime purpose-built for deploying and scaling dynamic AI agents and tools using any open-source framework including LangGraph, CrewAI, and Strands Agents, any protocol, and any model. |
|
Creates a workload identity for Amazon Bedrock AgentCore. |
|
Custom code interpreter resource for AWS Bedrock Agent Core. |
|
Abstract base class for a Code Interpreter. |
|
Network configuration for the Code Interpreter tool. |
|
Credential provider types supported by gateway target. |
|
Custom claim match operator. |
|
Custom JWT authorizer configuration implementation. |
|
Configuration for the data source used in online evaluation. |
|
The level at which a custom evaluator assesses agent performance. |
|
A custom evaluator for Amazon Bedrock AgentCore. |
|
Abstract base class for Evaluator. |
|
Configuration for a custom evaluator. |
|
Represents a rating scale for custom LLM-as-a-Judge evaluators. |
|
Represents a reference to an evaluator for online evaluation. |
|
The execution status of an online evaluation configuration. |
|
Filter operators for online evaluation filtering. |
|
A typed filter value for online evaluation filtering. |
|
Gateway resource for AWS Bedrock Agent Core. |
|
Factory class for creating Gateway Authorizers. |
|
Gateway authorizer type. |
|
************************************************************************ Base Class ***********************************************************************. |
|
Factory class for creating different Gateway Credential Providers. |
|
Represents a custom claim validation configuration for Gateway JWT authorizers. |
|
Exception levels for gateway. |
|
Factory class for instantiating Gateway Protocols. |
|
Defines tools that your gateway will host. |
|
Base class for gateway target implementations. |
|
Protocol types supported by gateway targets. |
|
An API key credential provider registered in AgentCore Token Vault. |
|
Interface for Agent Runtime resources. |
|
Interface for Browser resources. |
|
Interface for CodeInterpreterCustom resources. |
|
Abstract interface for gateway credential provider configuration. |
|
Interface for Evaluator resources. |
|
Interface for Gateway resources. |
|
Abstract interface for gateway authorizer configuration. |
|
Abstract interface for gateway protocol configuration. |
|
Interface for GatewayTarget resources. |
|
Represents an interceptor that can be bound to a Gateway. |
|
Interface for MCP gateway targets. |
|
Interface for Memory resources. |
|
Interface for Memory strategies. |
|
An OAuth2 credential provider registered in AgentCore Token Vault. |
|
Interface for OnlineEvaluationConfig resources. |
|
Interface for Runtime Endpoint resources. |
|
Base interface for target configurations. |
|
A workload identity for Amazon Bedrock AgentCore. |
|
AWS IAM authorizer configuration implementation. |
|
Class to define an API Schema from an inline string. |
|
Class to define a Tool Schema from an inline string. |
|
The interception point where the interceptor will be invoked. |
|
A Lambda-based interceptor for Gateway. |
|
Configuration for Lambda-based MCP targets. |
|
Log types for AgentCore Runtime observability. |
|
Represents a logging destination for AgentCore Runtime. |
|
MCP protocol versions. |
|
Managed memory strategy that handles both built-in and override configurations. |
|
Search types supported by MCP gateway. |
|
MCP (Model Context Protocol) configuration implementation. |
|
Configuration for MCP Server-based targets. |
|
Abstract base class for MCP target configurations Provides common functionality for all MCP target types. |
|
MCP target types. |
|
Long-term memory store for extracted insights like user preferences, semantic facts and summaries. |
|
Abstract base class for a Memory. |
|
Factory class for creating memory strategies If you need long-term memory for context recall across sessions, you can setup memory extraction strategies to extract the relevant memory from the raw events. |
|
Long-term memory extraction strategy types. |
|
Abstract base class for network configuration. |
|
No authorization configuration implementation. |
|
L2 construct for |
|
IAM actions for AgentCore OAuth2 credential providers (Token Vault). |
|
Built-in OAuth2 vendors supported by |
|
Abstract base class for OnlineEvaluationConfig. |
|
Online evaluation configuration for Amazon Bedrock AgentCore. |
|
Configuration for OpenAPI-based MCP targets. |
|
Protocol configuration for Agent Runtime. |
|
Bedrock Agent Core Runtime Enables running containerized agents with specific network configurations, security settings, and runtime artifacts. |
|
Abstract base class for runtime authorizer configurations. |
|
Base class for Agent Runtime. |
|
Represents a custom claim validation configuration for Runtime JWT authorizers. |
|
Bedrock Agent Core Runtime Endpoint Provides a stable endpoint for invoking agent runtimes with versioning support. |
|
Base class for Runtime Endpoint. |
|
Network configuration for the Runtime. |
|
Class to define an API Schema from an S3 object. |
|
Class to define a Tool Schema from an S3 object. |
|
Schema definition types. |
|
Use AgentCore memory for event storage with custom triggers. |
|
Configuration for Smithy-based MCP targets. |
|
************************************************************************ TOOL SCHEMA CLASS ***********************************************************************. |
|
L2 construct for |
|
IAM actions for AgentCore workload identities. |
|