Interface IAgentRuntimeAttributes
(experimental) Attributes for importing an existing Agent Runtime.
Namespace: Amazon.CDK.AWS.Bedrock.Agentcore.Alpha
Assembly: Amazon.CDK.AWS.Bedrock.Agentcore.Alpha.dll
Syntax (csharp)
public interface IAgentRuntimeAttributes
Syntax (vb)
Public Interface IAgentRuntimeAttributes
Remarks
Stability: Experimental
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Bedrock.Agentcore.Alpha;
using Amazon.CDK.AWS.EC2;
SecurityGroup securityGroup;
var agentRuntimeAttributes = new AgentRuntimeAttributes {
AgentRuntimeArn = "agentRuntimeArn",
AgentRuntimeId = "agentRuntimeId",
AgentRuntimeName = "agentRuntimeName",
RoleArn = "roleArn",
// the properties below are optional
AgentRuntimeVersion = "agentRuntimeVersion",
AgentStatus = "agentStatus",
CreatedAt = "createdAt",
Description = "description",
LastUpdatedAt = "lastUpdatedAt",
SecurityGroups = new [] { securityGroup }
};
Synopsis
Properties
| AgentRuntimeArn | (experimental) The ARN of the agent runtime. |
| AgentRuntimeId | (experimental) The ID of the agent runtime. |
| AgentRuntimeName | (experimental) The name of the agent runtime. |
| AgentRuntimeVersion | (experimental) 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. |
| AgentStatus | (experimental) The current status of the agent runtime. |
| CreatedAt | (experimental) The time at which the runtime was created. |
| Description | (experimental) The description of the agent runtime. |
| LastUpdatedAt | (experimental) The time at which the runtime was last updated. |
| RoleArn | (experimental) The IAM role ARN. |
| SecurityGroups | (experimental) The security groups for this runtime, if in a VPC. |
Properties
AgentRuntimeArn
(experimental) The ARN of the agent runtime.
string AgentRuntimeArn { get; }
Property Value
Remarks
Stability: Experimental
AgentRuntimeId
(experimental) The ID of the agent runtime.
string AgentRuntimeId { get; }
Property Value
Remarks
Stability: Experimental
AgentRuntimeName
(experimental) The name of the agent runtime.
string AgentRuntimeName { get; }
Property Value
Remarks
Stability: Experimental
AgentRuntimeVersion
(experimental) 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.
string? AgentRuntimeVersion { get; }
Property Value
Remarks
Default: - undefined
Stability: Experimental
AgentStatus
(experimental) The current status of the agent runtime.
string? AgentStatus { get; }
Property Value
Remarks
Default: - Status not available
Stability: Experimental
CreatedAt
(experimental) The time at which the runtime was created.
string? CreatedAt { get; }
Property Value
Remarks
Default: - Creation time not available
Stability: Experimental
Description
(experimental) The description of the agent runtime.
string? Description { get; }
Property Value
Remarks
Default: - No description
Stability: Experimental
LastUpdatedAt
(experimental) The time at which the runtime was last updated.
string? LastUpdatedAt { get; }
Property Value
Remarks
Default: - Last update time not available
Stability: Experimental
RoleArn
(experimental) The IAM role ARN.
string RoleArn { get; }
Property Value
Remarks
Stability: Experimental
SecurityGroups
(experimental) The security groups for this runtime, if in a VPC.
ISecurityGroup[]? SecurityGroups { get; }
Property Value
Remarks
Default: - By default, the runtime is not in a VPC.
Stability: Experimental