Skip to content

/AWS1/CL_BDOHARNMNGDMEMORYCONF

Configuration for managed memory creation.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_arn TYPE /AWS1/BDOMEMORYARN /AWS1/BDOMEMORYARN

The ARN of the managed AgentCore Memory resource. Read-only on Get, ignored on Create/Update input.

it_strategies TYPE /AWS1/CL_BDOHARNMGDMEMSTGYLS00=>TT_HARNMANAGEDMEMORYSTRAGLIST TT_HARNMANAGEDMEMORYSTRAGLIST

Strategy types to enable. Defaults to [SEMANTIC, SUMMARIZATION].

iv_eventexpiryduration TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER

Event retention in days. Defaults to 30.

iv_encryptionkeyarn TYPE /AWS1/BDOKMSKEYARN /AWS1/BDOKMSKEYARN

Customer-managed KMS key. Defaults to AWS-owned key. Not updatable after creation.


Queryable Attributes

arn

The ARN of the managed AgentCore Memory resource. Read-only on Get, ignored on Create/Update input.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

strategies

Strategy types to enable. Defaults to [SEMANTIC, SUMMARIZATION].

Accessible with the following methods

Method Description
GET_STRATEGIES() Getter for STRATEGIES, with configurable default
ASK_STRATEGIES() Getter for STRATEGIES w/ exceptions if field has no value
HAS_STRATEGIES() Determine if STRATEGIES has a value

eventExpiryDuration

Event retention in days. Defaults to 30.

Accessible with the following methods

Method Description
GET_EVENTEXPIRYDURATION() Getter for EVENTEXPIRYDURATION, with configurable default
ASK_EVENTEXPIRYDURATION() Getter for EVENTEXPIRYDURATION w/ exceptions if field has no
HAS_EVENTEXPIRYDURATION() Determine if EVENTEXPIRYDURATION has a value

encryptionKeyArn

Customer-managed KMS key. Defaults to AWS-owned key. Not updatable after creation.

Accessible with the following methods

Method Description
GET_ENCRYPTIONKEYARN() Getter for ENCRYPTIONKEYARN, with configurable default
ASK_ENCRYPTIONKEYARN() Getter for ENCRYPTIONKEYARN w/ exceptions if field has no va
HAS_ENCRYPTIONKEYARN() Determine if ENCRYPTIONKEYARN has a value