Skip to content

/AWS1/CL_BDOMEMORY

Contains information about a memory resource.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_arn TYPE /AWS1/BDOMEMORYARN /AWS1/BDOMEMORYARN

The Amazon Resource Name (ARN) of the memory.

iv_id TYPE /AWS1/BDOMEMORYID /AWS1/BDOMEMORYID

The unique identifier of the memory.

iv_name TYPE /AWS1/BDONAME /AWS1/BDONAME

The name of the memory.

iv_eventexpiryduration TYPE /AWS1/BDOINTEGER /AWS1/BDOINTEGER

The number of days after which memory events will expire.

iv_status TYPE /AWS1/BDOMEMORYSTATUS /AWS1/BDOMEMORYSTATUS

The current status of the memory.

iv_createdat TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp when the memory was created.

iv_updatedat TYPE /AWS1/BDOTIMESTAMP /AWS1/BDOTIMESTAMP

The timestamp when the memory was last updated.

Optional arguments:

iv_description TYPE /AWS1/BDODESCRIPTION /AWS1/BDODESCRIPTION

The description of the memory.

iv_encryptionkeyarn TYPE /AWS1/BDOARN /AWS1/BDOARN

The ARN of the KMS key used to encrypt the memory.

iv_memoryexecutionrolearn TYPE /AWS1/BDOARN /AWS1/BDOARN

The ARN of the IAM role that provides permissions for the memory.

iv_failurereason TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The reason for failure if the memory is in a failed state.

it_strategies TYPE /AWS1/CL_BDOMEMORYSTRATEGY=>TT_MEMORYSTRATEGYLIST TT_MEMORYSTRATEGYLIST

The list of memory strategies associated with this memory.


Queryable Attributes

arn

The Amazon Resource Name (ARN) of the memory.

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

id

The unique identifier of the memory.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

name

The name of the memory.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

description

The description of the memory.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

encryptionKeyArn

The ARN of the KMS key used to encrypt the memory.

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

memoryExecutionRoleArn

The ARN of the IAM role that provides permissions for the memory.

Accessible with the following methods

Method Description
GET_MEMORYEXECUTIONROLEARN() Getter for MEMORYEXECUTIONROLEARN, with configurable default
ASK_MEMORYEXECUTIONROLEARN() Getter for MEMORYEXECUTIONROLEARN w/ exceptions if field has
HAS_MEMORYEXECUTIONROLEARN() Determine if MEMORYEXECUTIONROLEARN has a value

eventExpiryDuration

The number of days after which memory events will expire.

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

status

The current status of the memory.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

failureReason

The reason for failure if the memory is in a failed state.

Accessible with the following methods

Method Description
GET_FAILUREREASON() Getter for FAILUREREASON, with configurable default
ASK_FAILUREREASON() Getter for FAILUREREASON w/ exceptions if field has no value
HAS_FAILUREREASON() Determine if FAILUREREASON has a value

createdAt

The timestamp when the memory was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

updatedAt

The timestamp when the memory was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

strategies

The list of memory strategies associated with this memory.

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