AgentCoreRuntime
- class aws_cdk.aws_bedrock_agentcore_alpha.AgentCoreRuntime(*values)
Bases:
Enum(experimental) Bedrock AgentCore runtime environment for code execution Allowed values: PYTHON_3_10 | PYTHON_3_11 | PYTHON_3_12 | PYTHON_3_13.
- Stability:
experimental
- ExampleMetadata:
fixture=default infused
Example:
# S3 bucket containing the agent core code_bucket = s3.Bucket(self, "AgentCode", bucket_name="my-code-bucket", removal_policy=RemovalPolicy.DESTROY ) # the bucket above needs to contain the agent code agent_runtime_artifact = agentcore.AgentRuntimeArtifact.from_s3(s3.Location( bucket_name=code_bucket.bucket_name, object_key="deployment_package.zip" ), agentcore.AgentCoreRuntime.PYTHON_3_12, ["opentelemetry-instrument", "main.py"]) runtime_instance = agentcore.Runtime(self, "MyAgentRuntime", runtime_name="myAgent", agent_runtime_artifact=agent_runtime_artifact )
Attributes
- PYTHON_3_10
(experimental) Python 3.10 runtime.
- Stability:
experimental
- PYTHON_3_11
(experimental) Python 3.11 runtime.
- Stability:
experimental
- PYTHON_3_12
(experimental) Python 3.12 runtime.
- Stability:
experimental
- PYTHON_3_13
(experimental) Python 3.13 runtime.
- Stability:
experimental