Interface AgentRuntimeAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AgentRuntimeAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.130.0 (build 048a5ee)",
date="2026-05-19T19:44:36.891Z")
@Stability(Stable)
public interface AgentRuntimeAttributes
extends software.amazon.jsii.JsiiSerializable
Attributes for importing an existing Agent Runtime.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.bedrockagentcore.*;
import software.amazon.awscdk.services.ec2.*;
SecurityGroup securityGroup;
AgentRuntimeAttributes agentRuntimeAttributes = AgentRuntimeAttributes.builder()
.agentRuntimeArn("agentRuntimeArn")
.agentRuntimeId("agentRuntimeId")
.agentRuntimeName("agentRuntimeName")
.roleArn("roleArn")
// the properties below are optional
.agentRuntimeVersion("agentRuntimeVersion")
.agentStatus("agentStatus")
.createdAt("createdAt")
.description("description")
.lastUpdatedAt("lastUpdatedAt")
.securityGroups(List.of(securityGroup))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forAgentRuntimeAttributesstatic final classAn implementation forAgentRuntimeAttributes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The ARN of the agent runtime.The ID of the agent runtime.The name of the agent runtime.default StringThe version of the agent runtime When importing a runtime and this is not specified or undefined, endpoints created on this runtime will point to version "1" unless explicitly overridden.default StringThe current status of the agent runtime.default StringThe time at which the runtime was created.default StringThe description of the agent runtime.default StringThe time at which the runtime was last updated.The IAM role ARN.default List<ISecurityGroup> The security groups for this runtime, if in a VPC.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAgentRuntimeArn
The ARN of the agent runtime. -
getAgentRuntimeId
The ID of the agent runtime. -
getAgentRuntimeName
The name of the agent runtime. -
getRoleArn
The IAM role ARN. -
getAgentRuntimeVersion
The version of the agent runtime When importing a runtime and this is not specified or undefined, endpoints created on this runtime will point to version "1" unless explicitly overridden.Default: - undefined
-
getAgentStatus
The current status of the agent runtime.Default: - Status not available
-
getCreatedAt
The time at which the runtime was created.Default: - Creation time not available
-
getDescription
The description of the agent runtime.Default: - No description
-
getLastUpdatedAt
The time at which the runtime was last updated.Default: - Last update time not available
-
getSecurityGroups
The security groups for this runtime, if in a VPC.Default: - By default, the runtime is not in a VPC.
-
builder
- Returns:
- a
AgentRuntimeAttributes.BuilderofAgentRuntimeAttributes
-