enum AgentCoreRuntime
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Bedrock.Agentcore.Alpha.AgentCoreRuntime |
Go | github.com/aws/aws-cdk-go/awsbedrockagentcorealpha/v2#AgentCoreRuntime |
Java | software.amazon.awscdk.services.bedrock.agentcore.alpha.AgentCoreRuntime |
Python | aws_cdk.aws_bedrock_agentcore_alpha.AgentCoreRuntime |
TypeScript (source) | @aws-cdk/aws-bedrock-agentcore-alpha ยป AgentCoreRuntime |
Bedrock AgentCore runtime environment for code execution Allowed values: PYTHON_3_10 | PYTHON_3_11 | PYTHON_3_12 | PYTHON_3_13.
Example
// S3 bucket containing the agent core
const codeBucket = new s3.Bucket(this, "AgentCode", {
bucketName: "my-code-bucket",
removalPolicy: RemovalPolicy.DESTROY, // For demo purposes
});
// the bucket above needs to contain the agent code
const agentRuntimeArtifact = agentcore.AgentRuntimeArtifact.fromS3(
{
bucketName: codeBucket.bucketName,
objectKey: 'deployment_package.zip',
},
agentcore.AgentCoreRuntime.PYTHON_3_12,
['opentelemetry-instrument', 'main.py']
);
const runtimeInstance = new agentcore.Runtime(this, "MyAgentRuntime", {
runtimeName: "myAgent",
agentRuntimeArtifact: agentRuntimeArtifact,
});
Members
| Name | Description |
|---|---|
| PYTHON_3_10 | Python 3.10 runtime. |
| PYTHON_3_11 | Python 3.11 runtime. |
| PYTHON_3_12 | Python 3.12 runtime. |
| PYTHON_3_13 | Python 3.13 runtime. |
PYTHON_3_10
Python 3.10 runtime.
PYTHON_3_11
Python 3.11 runtime.
PYTHON_3_12
Python 3.12 runtime.
PYTHON_3_13
Python 3.13 runtime.

.NET
Go
Java
Python
TypeScript (