Interface IRuntimeEndpoint

All Superinterfaces:
software.constructs.IConstruct, software.constructs.IDependable, IEnvironmentAware, IResource, IRuntimeEndpointRef, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IRuntimeEndpoint.Jsii$Default
All Known Implementing Classes:
IRuntimeEndpoint.Jsii$Proxy, RuntimeEndpoint, RuntimeEndpointBase

@Generated(value="jsii-pacmak/1.129.0 (build eaca441)", date="2026-05-19T08:18:44.448Z") @Stability(Stable) public interface IRuntimeEndpoint extends software.amazon.jsii.JsiiSerializable, IResource, IRuntimeEndpointRef
Interface for Runtime Endpoint resources.
  • Method Details

    • getAgentRuntimeArn

      @Stability(Stable) @NotNull String getAgentRuntimeArn()
      The ARN of the parent agent runtime.
    • getAgentRuntimeEndpointArn

      @Stability(Stable) @NotNull String getAgentRuntimeEndpointArn()
      The ARN of the runtime endpoint resource.

      Example:

       "arn:aws:bedrock-agentcore:us-west-2:123456789012:agent-runtime-endpoint/endpoint-abc123";
       
    • getEndpointName

      @Stability(Stable) @NotNull String getEndpointName()
      The name of the runtime endpoint.
    • getCreatedAt

      @Stability(Stable) @Nullable default String getCreatedAt()
      When the endpoint was created.
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      The description of the runtime endpoint.
    • getLiveVersion

      @Stability(Stable) @Nullable default String getLiveVersion()
      The live version of the agent runtime that is currently serving requests.
    • getStatus

      @Stability(Stable) @Nullable default String getStatus()
      The current status of the runtime endpoint.
    • getTargetVersion

      @Stability(Stable) @Nullable default String getTargetVersion()
      The target version the endpoint is transitioning to (during updates).