/AWS1/CL_BDOHARNAGCORERUNENV¶
The AgentCore Runtime environment for a harness.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_agentruntimearn TYPE /AWS1/BDOBDRKAGENTCORERESARN /AWS1/BDOBDRKAGENTCORERESARN¶
The ARN of the underlying AgentCore Runtime.
iv_agentruntimename TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING¶
The name of the underlying AgentCore Runtime.
iv_agentruntimeid TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING¶
The ID of the underlying AgentCore Runtime.
io_lifecycleconfiguration TYPE REF TO /AWS1/CL_BDOLIFECYCLECONF /AWS1/CL_BDOLIFECYCLECONF¶
LifecycleConfiguration lets you manage the lifecycle of runtime sessions and resources in AgentCore Runtime. This configuration helps optimize resource utilization by automatically cleaning up idle sessions and preventing long-running instances from consuming resources indefinitely.
io_networkconfiguration TYPE REF TO /AWS1/CL_BDONETWORKCONF /AWS1/CL_BDONETWORKCONF¶
SecurityConfig for the Agent.
Optional arguments:¶
it_filesystemconfigurations TYPE /AWS1/CL_BDOFILESYSTEMCONF=>TT_FILESYSTEMCONFIGURATIONS TT_FILESYSTEMCONFIGURATIONS¶
The filesystem configurations for the runtime environment.
Queryable Attributes¶
agentRuntimeArn¶
The ARN of the underlying AgentCore Runtime.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTRUNTIMEARN() |
Getter for AGENTRUNTIMEARN, with configurable default |
ASK_AGENTRUNTIMEARN() |
Getter for AGENTRUNTIMEARN w/ exceptions if field has no val |
HAS_AGENTRUNTIMEARN() |
Determine if AGENTRUNTIMEARN has a value |
agentRuntimeName¶
The name of the underlying AgentCore Runtime.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTRUNTIMENAME() |
Getter for AGENTRUNTIMENAME, with configurable default |
ASK_AGENTRUNTIMENAME() |
Getter for AGENTRUNTIMENAME w/ exceptions if field has no va |
HAS_AGENTRUNTIMENAME() |
Determine if AGENTRUNTIMENAME has a value |
agentRuntimeId¶
The ID of the underlying AgentCore Runtime.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENTRUNTIMEID() |
Getter for AGENTRUNTIMEID, with configurable default |
ASK_AGENTRUNTIMEID() |
Getter for AGENTRUNTIMEID w/ exceptions if field has no valu |
HAS_AGENTRUNTIMEID() |
Determine if AGENTRUNTIMEID has a value |
lifecycleConfiguration¶
LifecycleConfiguration lets you manage the lifecycle of runtime sessions and resources in AgentCore Runtime. This configuration helps optimize resource utilization by automatically cleaning up idle sessions and preventing long-running instances from consuming resources indefinitely.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LIFECYCLECONFIGURATION() |
Getter for LIFECYCLECONFIGURATION |
networkConfiguration¶
SecurityConfig for the Agent.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NETWORKCONFIGURATION() |
Getter for NETWORKCONFIGURATION |
filesystemConfigurations¶
The filesystem configurations for the runtime environment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILESYSTEMCONFIGURATIONS() |
Getter for FILESYSTEMCONFIGURATIONS, with configurable defau |
ASK_FILESYSTEMCONFIGURATIONS() |
Getter for FILESYSTEMCONFIGURATIONS w/ exceptions if field h |
HAS_FILESYSTEMCONFIGURATIONS() |
Determine if FILESYSTEMCONFIGURATIONS has a value |