AWS::BedrockAgentCore::RuntimeContains 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. For more information about using agent runtime in Amazon Bedrock AgentCore, see [Host agent or tools with Amazon Bedrock AgentCore Runtime](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agents-tools-runtime.html) . See the *Properties* section below for descriptions of both the required and optional properties.
import { CfnRuntime } from 'aws-cdk-lib/aws-bedrockagentcore';Or use the module namespace:
import * as bedrockagentcore from 'aws-cdk-lib/aws-bedrockagentcore';
// bedrockagentcore.CfnRuntimeConfiguration passed to the constructor as CfnRuntimeProps.
agentRuntimeArtifactRequiredIResolvable | AgentRuntimeArtifactPropertyThe artifact of the agent.
agentRuntimeNameRequiredstringThe name of the AgentCore Runtime endpoint.
networkConfigurationRequiredIResolvable | NetworkConfigurationPropertyThe network configuration.
roleArnRequiredstringThe Amazon Resource Name (ARN) for for the role.
authorizerConfigurationOptionalIResolvable | AuthorizerConfigurationPropertyRepresents inbound authorization configuration options used to authenticate incoming requests.
descriptionOptionalstringThe agent runtime description.
environmentVariablesOptional{ [key: string]: string } | IResolvableThe environment variables for the agent.
filesystemConfigurationsOptionalIResolvable | IResolvable | FilesystemConfigurationProperty[]List of filesystem configurations.
lifecycleConfigurationOptionalIResolvable | LifecycleConfigurationPropertyConfiguration for managing the lifecycle of runtime sessions and resources.
protocolConfigurationOptionalstringThe protocol configuration for an agent runtime. This structure defines how the agent runtime communicates with clients.
requestHeaderConfigurationOptionalIResolvable | RequestHeaderConfigurationPropertyConfiguration for HTTP request headers.
tagsOptional{ [key: string]: string }The tags for the agent.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-bedrockagentcoreAWS::BedrockAgentCore::Runtime